function MenuActiveOn(varObj){
	varObj.className="menuTD_active";
	}

function MenuActiveOff(varObj){
	varObj.className="menuTD";
	}
	
function LanguageON(varObj){
	varObj.className="active";
	}
function LanguageOFF(varObj){
	varObj.className="";
	}
	

function DrevoInfo(varMemberID,varLang){
	
	url="drevoInfo.php?id="+varMemberID+"&lang="+varLang;
	wind=window.open(url,'','toolbar=no,menubar=no,scrollbars=1,resizable=1,height=587,width=800, top=0,left=0');
	
	}
	
function VideoWindow(varFile){
	
	url="playVideo.php?file="+varFile;
	wind=window.open(url,'','toolbar=no,menubar=no,scrollbars=1,resizable=1,height=340,width=440');
	
	}
	

function CreateFormElement(varParentObj,varFrmElemType,varFrmElemStyleType,varFrmElemName,varFrmElemValue,varSpecArg1,varSpecArg2,varSpecArg3){
    var ChildObj=document.createElement(varFrmElemType);
    if (varFrmElemType!="textarea"){
        ChildObj.type=varFrmElemStyleType;
    }
    ChildObj.name=varFrmElemName;
    if (varFrmElemType=="textarea"){
        ChildObj.cols=varSpecArg1;
        ChildObj.rows=varSpecArg2;
        if (typeof(varSpecArg3)!="undefined"){
            ChildObj.className=varSpecArg3;
        }
    }
    ChildObj.value=varFrmElemValue;
    varParentObj.appendChild(ChildObj);
}

function GetDrevoDetails(varObjID,varLanguage){
	var oXmlHttp = zXmlHttp.createRequest(); 
    oXmlHttp.open("get", "drevoInfo.php?id="+varObjID+"&lang="+varLanguage, true); 
    oXmlHttp.setRequestHeader("Content-Type", "multipart/form-data"); 
    oXmlHttp.onreadystatechange = function () { 
        if (oXmlHttp.readyState == 4) {
            if (oXmlHttp.status == 200) { 
                var holder=document.getElementById("DetailsContainer");
				holder.innerHTML="";
				var tmpcontainer=document.createElement("div");
				var scrolling=document.body.scrollTop||document.documentElement.scrollTop;
                tmpcontainer.style.display="block";
                tmpcontainer.style.zIndex=2;
				tmpcontainer.innerHTML=oXmlHttp.responseText; 
				holder.style.position="absolute";
				holder.style.left=10+"px";
				holder.style.top=10+scrolling+"px";
				holder.appendChild(tmpcontainer);
				tmpcontainer.onclick=function(){
					removeChildSafe(tmpcontainer);
					}
            } 
            else {
                //alert("An error occurred: "+oXmlHttp.statusText); 
            } 
         } 
       }; 
   oXmlHttp.send(null);
}

function OpenFriendsBigPicture(varObjID){
	var oXmlHttp = zXmlHttp.createRequest(); 
    oXmlHttp.open("get", "friendsInfo.php?id="+varObjID, true); 
    oXmlHttp.setRequestHeader("Content-Type", "multipart/form-data"); 
    oXmlHttp.onreadystatechange = function () { 
        if (oXmlHttp.readyState == 4) {
            if (oXmlHttp.status == 200) { 
                var holder=document.getElementById("DetailsContainer");
				
				var tmpcontainer=document.createElement("div");
				var scrolling=document.body.scrollTop||document.documentElement.scrollTop;
                tmpcontainer.style.display="block";
                tmpcontainer.style.zIndex=2;
				tmpcontainer.innerHTML=oXmlHttp.responseText; 
				holder.style.position="absolute";
				holder.style.left=10+"px";
				holder.style.top=10+scrolling+"px";
				holder.appendChild(tmpcontainer);
				tmpcontainer.onclick=function(){
					removeChildSafe(tmpcontainer);
					}
            } 
            else {
                //alert("An error occurred: "+oXmlHttp.statusText); 
            } 
         } 
       }; 
   oXmlHttp.send(null);
	
	}

function OpenFilipinecBigPicture(varObjID){
	var oXmlHttp = zXmlHttp.createRequest(); 
    oXmlHttp.open("get", "philipineInfo.php?id="+varObjID, true); 
    oXmlHttp.setRequestHeader("Content-Type", "multipart/form-data"); 
    oXmlHttp.onreadystatechange = function () { 
        if (oXmlHttp.readyState == 4) {
            if (oXmlHttp.status == 200) { 
                var holder=document.getElementById("DetailsContainer");
				
				var tmpcontainer=document.createElement("div");
				var scrolling=document.body.scrollTop||document.documentElement.scrollTop;
                tmpcontainer.style.display="block";
                tmpcontainer.style.zIndex=2;
				tmpcontainer.innerHTML=oXmlHttp.responseText; 
				holder.style.position="absolute";
				holder.style.left=10+"px";
				holder.style.top=10+scrolling+"px";
				holder.appendChild(tmpcontainer);
				tmpcontainer.onclick=function(){
					removeChildSafe(tmpcontainer);
					}
            } 
            else {
                //alert("An error occurred: "+oXmlHttp.statusText); 
            } 
         } 
       }; 
   oXmlHttp.send(null);
	
	}


function removeChildSafe(el) {
    //before deleting el, recursively delete all of its children.
    while(el.childNodes.length > 0) {
        removeChildSafe(el.childNodes[el.childNodes.length-1]);
    }
    el.parentNode.removeChild(el);
}


function getFormValues(oForm) { 
    var aParams = new Array(); 
    var frmName=document.getElementById(oForm)
    var frmLength=frmName.length;
    for (var i=0 ; i < frmLength; i++) { 
    
    switch (frmName.elements[i].type){
        case "radio":
            if  (frmName.elements[i].checked){
                var sParam = encodeURIComponent(frmName.elements[i].name);
                sParam += "=";
                sParam += encodeURIComponent(frmName.elements[i].value); 
            }
            
        break;
        case "checkbox":
                var sParam = encodeURIComponent(frmName.elements[i].name);
                sParam += "=";
            if (frmName.elements[i].checked){
                sParam += encodeURIComponent(frmName.elements[i].value); 
            }
        break;
        default:
            var sParam = encodeURIComponent(frmName.elements[i].name);
            sParam += "="; 
            sParam += encodeURIComponent(frmName.elements[i].value); 
   }
    aParams.push(sParam); 
    } 
    return aParams.join("&"); 
} 
