/*****************************************************************************************************
Author : Imran Shaikh
Copy Right : http://www.vidushiinfotech.com/
Sub Domain : http://blaze.vidushiinfotech.net/
Version:Blazenv 1.0
Department : Php Team
Modified Date : 8 November, 2008
*****************************************************/
var xmlHttp_usr;
var id;
var next_fun_flag=0;
var updt_cal_id=0;
//var usrid=new Array();
var msg;
// Custom drop actions for <div id="dropBox">
function gallery(did,catid)
{
		//alert(did+"\n"+catid);
 	id=did;	
 	msg="<center>Please wait ...<img src='images/loadingAnimation.gif'></center>";
	xmlHttp_usr=GetXmlHttpObject_usr();
	if (xmlHttp_usr==null) {
		alert ("Browser does not support HTTP Request")
		return
	} 
		
	var url="ajax_gallery.php";
	
	 
	url=url+"?catid="+catid;
	//alert(url);
	xmlHttp_usr.onreadystatechange=stateChanged_usr;
	xmlHttp_usr.open("GET",url,true);
	xmlHttp_usr.send(null);

}
 function stateChanged_usr() 
{  

	if(xmlHttp_usr.readyState==1) 
		{
 		document.getElementById(id).innerHTML=msg;
 		}
	if (xmlHttp_usr.readyState==4 || xmlHttp_usr.readyState=="complete")
	{

 		document.getElementById(id).innerHTML=xmlHttp_usr.responseText;
 	} 
}
function GetXmlHttpObject_usr()
{
var objXMLHttp_usr=null;
if(window.XMLHttpRequest && !(window.ActiveXObject)) {
    	try {
			objXMLHttp_usr = new XMLHttpRequest();
        } catch(e) {
			objXMLHttp_usr = false;
        }
    // branch for IE/Windows ActiveX version
    } else if(window.ActiveXObject) {
       	try {
        	objXMLHttp_usr = new ActiveXObject("Msxml2.XMLHTTP");
      	} catch(e) {
        	try {
          		objXMLHttp_usr = new ActiveXObject("Microsoft.XMLHTTP");
        	} catch(e) {
          		objXMLHttp_usr = false;
        	}
		}
    }
return objXMLHttp_usr;
}
//load_page('y');
function showImage()
{
	/*if(activeImage){
		activeImage.style.filter = 'alpha(opacity=75)';	
		activeImage.style.opacity = 0.5;
	}	*/
	this.style.filter = 'alpha(opacity=100)';
	this.style.opacity = 1;	
	activeImage = this;	
}

function changephoto(a,b,c,desc,name,width,height)
{
 	var temp = document.getElementById(b).src;
 	var sss = document.getElementById('photoajax');
	
	/*imageGalleryObj = document.getElementById('gallery');
	var slideshowImages = imageGalleryObj.getElementsByTagName('IMG');
	for(var no=0;no<slideshowImages.length;no++){
		slideshowImages[no].onmouseover = showImage;
	}
*/
	document.getElementById('photoid').src= "dynamicdata/galleryImg/"+a;
	document.getElementById('photoid').width= width;
	document.getElementById('photoid').height = height;
	document.getElementById('tag').href = "dynamicdata/galleryImg/"+a;
 	document.getElementById('photoname').innerHTML = "<b>"+name+"</b><br>"+desc;
}

/**************************
<a href="mypage.htm" onclick="return LoadPage('page2.htm','page_content');">
or
<a href="javascript: LoadPage('page2.htm','page_content');">
*******************************/
function LoadPage(page,usediv) {
         // Set up request varible
         try {xmlhttp = window.XMLHttpRequest?new XMLHttpRequest(): new ActiveXObject("Microsoft.XMLHTTP");}  catch (e) { alert("Error: Could not load page.");}
         //Show page is loading
         document.getElementById(usediv).innerHTML = 'Loading Page...';
         //scroll to top
         scroll(0,0);
         //send data
         xmlhttp.onreadystatechange = function(){
                 //Check page is completed and there were no problems.
                 if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200)) {
                        //Write data returned to page
                        document.getElementById(usediv).innerHTML = xmlhttp.responseText;
                 }
         }
         xmlhttp.open("GET", page);
         xmlhttp.send(null);
         //Stop any link loading normaly
         return false;
}

