//////////////////////////////// this is functions for top //////////////////////////////
var btn       = new Array("home","about","artists","portfolio","news","contact","login","logout","myaccount");	
if (document.images) {
	for(var i=0;i<btn.length;i++){
		eval("img"+btn[i]+"_on = new Image()");
		eval("img"+btn[i]+"_on.src = '/images/menu_"+btn[i]+"_on.gif'"); 
	}
}	
var sUserAgent	= navigator.userAgent;
var isIE = sUserAgent.indexOf("compatible") > -1 && sUserAgent.indexOf("MSIE") > -1;
var maincat   = 0;
//window.setTimeout("history.go(0)", 600000);
function Mover(Obj){
	var str = Obj.src.split('_');
	Obj.src = eval("img"+str[1]+"_on.src");
}	

function Mout(Obj,val){
	var str = Obj.src.split('_'); 
	if(val!=maincat) Obj.src = str[0]+'_'+str[1]+"_off.gif";	
}

function write_msg(divid,msg){
	document.getElementById(divid).innerHTML='<span class="message">' + msg + '</span>';
}
function get_value(divid){
	return document.getElementById(divid).value;
}

var xmlHttp;
function GetXmlHttpObject(){ 
	var objXMLHttp=null;
	if (window.XMLHttpRequest) objXMLHttp=new XMLHttpRequest();
	else if (window.ActiveXObject)	objXMLHttp=new ActiveXObject('Microsoft.XMLHTTP');
	return objXMLHttp;
}

function setPng24(obj) {
	obj.width=obj.height=1;
	obj.className=obj.className.replace(/\bpng24\b/i,'');
	obj.style.filter =
	"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ obj.src +"',sizingMethod='image');"
	obj.src=''; 
	return '';
}

function findPos(obj) {
	var pos = new Array();
	pos[0] = pos[1] = 0;
	if (obj.offsetParent) {
		pos[0] = obj.offsetLeft
		pos[1] = obj.offsetTop
		while (obj = obj.offsetParent) {
			pos[0] += obj.offsetLeft
			pos[1] += obj.offsetTop
		}
	}
	return pos;
}
var Mobj;

function pop_calendar(Obj,name,month,year){
	Mobj = Obj;
	xmlHttp=GetXmlHttpObject();
	var url="calendar.php";
	url=url+"?name="+name+"&month="+month+"&year="+year;
	xmlHttp.onreadystatechange=state_result2;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);		
}

function calendar_input(name,month,day,year){
	var month_t=name+"_month";
	var day_t=name+"_day";
	var year_t=name+"_year";
	document.getElementById(month_t).value=month;
	document.getElementById(day_t).value=day;
	document.getElementById(year_t).value=year;
}

function inner_calendar(name,month,year){
	xmlHttp=GetXmlHttpObject();
	var url="calendar.php";
	url=url+"?name="+name+"&month="+month+"&year="+year;
	xmlHttp.onreadystatechange=state_result2;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);		
}

function state_result2() { 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=='complete'){ 
		if(!container){
			container = document.createElement("div");
			document.body.appendChild(container);
			container.className="aa";
			container.style.position = "absolute";
		}else{ 
			container.innerHTML = '';
			container.style.display = "block";
		}
		container.style.left = (findPos(Mobj)[0]-100)+"px";
		container.style.top  = (findPos(Mobj)[1]+7)+"px";
		container.innerHTML = xmlHttp.responseText;
	}	 
} 
var container;
function p_close(){
	container.style.display = "none";
}

function go_page(url){	
document.location.href = url;
}

function page_navigation(gallery_name,total_page,now_page){
	xmlHttp=GetXmlHttpObject();
	var url="page_navigation.php";
	url=url+"?gallery_name="+gallery_name+"&total_page="+total_page+"&now_page="+now_page;
	xmlHttp.onreadystatechange=changed_page_navigation;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function changed_page_navigation() { 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=='complete'){ 
		document.getElementById('page_navigation').innerHTML = xmlHttp.responseText;
	}	 
} 
