

isNS4 = (document.layers) ? true : false;
isIE4 = (document.all && !document.getElementById) ? true : false;
isIE5 = (document.all && document.getElementById) ? true : false;
isNS6 = (!document.all && document.getElementById) ? true : false;

var preload = new Image();
preload.src='/images/dropdownbg.jpg';


function showhideDiv(id) {
	hideAllSubs(id);
	var div = document.getElementById(id);
	if (div.style.display == 'none') div.style.display = 'block';
	else div.style.display = 'none';
	
	var menus = getElementsByClass('submenus');
	for (var j in menus) {
		if (menus[j].id != id) menus[j].style.display='none';	
	}
	

}

function hideAllSubs(except) {
	var menus = getElementsByClass('submenus');
	for (var j in menus) {
		if (except != '') {
			if (menus[j].id == except) menus[j].style.display='none';	
		}
		else menus[j].style.display='none';
	}
}

function editbutton() {
	var form = document.getElementById('editform');
	var button = document.getElementById('hideshow');
	
	if (form.style.display == 'none') {
		form.style.display='block';
		button.value = 'Hide';
		document.getElementById('editdata').focus();
	} else {
		form.style.display='none';
		button.value = 'Edit';
	}


}

function setCookie(c_name,value,expiredays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}


function showpic(url,e) {
	var img = document.createElement('img');
	img.src=url;
	img.onload =function (){
		document.getElementById('photoview').innerHTML='<img src="' + url + '" />';
	}
	

	document.getElementById('photoview').innerHTML='<img src="images/loader.gif" />';
	document.getElementById('photoview').style.display='block';
	document.getElementById('overlay').style.display='block';
	document.getElementById('footer').style.zIndex = '-1';
	document.getElementById('overlay').onclick = function() {
		document.getElementById('overlay').style.display='none';
		document.getElementById('photoview').style.display='none';
		document.getElementById('footer').style.zIndex = '2';
	}
	document.getElementById('photoview').onclick = function() {
		document.getElementById('overlay').style.display='none';
		document.getElementById('photoview').style.display='none';
		document.getElementById('footer').style.zIndex = '2';
	}

	

}



function getElementsByClass(searchClass,node,tag) {
	var classElements = new Array();
	if ( node == null )
		node = document;
	if ( tag == null )
		tag = '*';
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
	for (i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}



function switchDiv(objElement,bolVisible){
if(isNS4||isIE4){
     if(!bolVisible) {
       objElement.visibility ="hidden"
     } else {
       objElement.visibility ="visible"
     }     
 } else if (isIE5 || isNS6) {
      if(!bolVisible){
         objElement.style.display = "none";
         
      } else {
        objElement.style.display = "";
        
        }

      }

return 1;
}



function getPos(el,sProp) {
	var iPos = 0;
	while (el!=null) {
		iPos+=el["offset" + sProp]
		el = el.offsetParent
	}
	return iPos

}




function getelementbyid(myid) {
   if (isNS4){
        objElement = document.layers[myid];
     }else if (isIE4) {
        objElement = document.all[myid];
     }else if (isIE5 || isNS6) {
             objElement = document.getElementById(myid);
     }
return(objElement);
}




function show(el,m) {

 if (cm!=null) {
 switchDiv(cm,false);
 }




 if (m!=null) {
 m=getelementbyid(m);
 m.style.left = getPos(el,"Left")+"px";
 m.style.top =  getPos(el,"Top")+el.offsetHeight+"px";
 switchDiv(m,true);
 cm=m;
 }

}




function hidemenu() {



timer1=setTimeout("show(null,null)",hide_delay);


tstat=1;

return 1;
}



function cancelhide() {
 if (tstat==1) {
 clearTimeout(timer1);
 tstat=0;
 }
return 1;
}


