//PRELOAD SOME IMAGES

var myimages=new Array();
function preloadImages(){
	for (i=0;i<preloadImages.arguments.length;i++){
	j=myimages.length+i;
	myimages[j]=new Image();
	myimages[j].src="./"+preloadImages.arguments[i];
	//alert(i+" "+ myimages[j].src);
 	}
}
function preloadMyImages(){
preloadImages('images/general/decode-ent_header.gif', 'images/general/small_clock.gif', 'images/general/print.gif','images/general/menu_bg.jpg','images/general/menu_empty.gif','images/general/pixel.gif');
preloadImages('images/general/menu_about_decode.gif','images/general/menu_about_decode_over.gif','images/general/menu_about_decode_sel.gif');
preloadImages('images/general/menu_career_info.gif','images/general/menu_career_info_over.gif','images/general/menu_career_info_sel.gif');
preloadImages('images/general/menu_home.gif','images/general/menu_home_over.gif','images/general/menu_home_sel.gif');
preloadImages('images/general/menu_interactive.gif','images/general/menu_interactive_over.gif','images/general/menu_interactive_sel.gif');
preloadImages('images/general/menu_our_shows.gif','images/general/menu_our_shows_over.gif','images/general/menu_our_shows_sel.gif');
preloadImages('images/general/menu_press_room.gif','images/general/menu_press_room_over.gif','images/general/menu_press_room_sel.gif');
preloadImages('images/general/menu_events.gif','images/general/menu_events_over.gif','images/general/menu_events_sel.gif');
}
preloadMyImages();
//////////////////////////

var img_layer=new Array();
var img_archive=new Array();
var img_archive_state=new Array();

var c_userid=0;
c_userid=getCookie("c_userid");

var login_first="YOU HAVE TO LOGIN FIRST!!!";

function getCookie(c_name){
	if (document.cookie.length>0){
		c_start=document.cookie.indexOf(c_name + "=")
		if (c_start!=-1){ 
			c_start=c_start + c_name.length+1 
			c_end=document.cookie.indexOf(";",c_start)
			if (c_end==-1){
				c_end=document.cookie.length
				return unescape(document.cookie.substring(c_start,c_end))
			}
		}
	 }
	return 0;
}
var c_poll=0;
c_poll=getCookie("c_poll");

function list_templates(frm,field){
	window.open("./modules/assign_file.php?d=templates&op_frm="+frm+"&op_field="+field+"","listdir","width=550,height=550,scrollbars=yes");	
}
function list_images(frm,field){
	window.open("./modules/assign_file.php?d=images&op_frm="+frm+"&op_field="+field,"listdir","width=550,height=550,scrollbars=yes");	
}
function list_flashes(frm,field){
	window.open("./modules/assign_file.php?d=swf&op_frm="+frm+"&op_field="+field,"listdir","width=550,height=550,scrollbars=yes");	
}
function list_videos(frm,field){
	window.open("./modules/assign_file.php?d=video&op_frm="+frm+"&op_field="+field,"listdir","width=550,height=550,scrollbars=yes");	
}
function list_flash(frm,field){
	window.open("./modules/assign_file.php?d=swf&op_frm="+frm+"&op_field="+field,"listdir","width=550,height=550,scrollbars=yes");	
}
function list_printables(frm,field){
	window.open("./modules/assign_file.php?d=printables&op_frm="+frm+"&op_field="+field,"listdir","width=550,height=550,scrollbars=yes");	
}

function access_link(url){
	if(c_userid==0){
		alert("To access this section you have to be a registered user of Gigglefactory site.\n Please login or register.");
	}else{
		window.location=url;
	}	
}
/////////////////////////////

var persistmenu="yes" //"yes" or "no". Make sure each SPAN content contains an incrementing ID starting at 1 (id="sub1", id="sub2", etc)
var persisttype="sitewide" //enter "sitewide" for menu to persist across site, "local" for this page only

if (document.getElementById){ //DynamicDrive.com change
document.write('<style type="text/css">\n')
document.write('.submenu{display: none;}\n')
document.write('</style>\n')

document.write('<style type="text/css">\n')
document.write('.archive_submenu{display: none;}\n')
document.write('</style>\n')

}
function closeAll(p0,p1,p2){
	for(var a=0; a<70; a++){
		//if(a!=p0 && a!=p1 && a!=p2){
			if(document.getElementById("masterdiv"+a)){
				var ar = document.getElementById("masterdiv"+a).getElementsByTagName("span");
				for (var i=0; i<ar.length; i++){
					ar[i].style.display = "none";
				}	
			}
		//}
	}
}
function SwitchMenu(p0, p1, p2, obj, masterdiv){
	if(document.getElementById){
		var el = document.getElementById(obj);
		if(document.getElementById(masterdiv)){
			var ar = document.getElementById(masterdiv).getElementsByTagName("span"); 
			if(el.style.display != "block"){ 
				for (var i=0; i<ar.length; i++){
					if (ar[i].className=="submenu"){ 
						ar[i].style.display = "none";
					}
				}
				el.style.display = "Block";
			}else{
				//if(masterdiv!="masterdiv"+p0 && masterdiv!="masterdiv"+p1 && masterdiv!="masterdiv"+p2){
					el.style.display = "none";
				//}
			}
		}
	}
}

////////////////////////////////////////////////////////////////////////////////


function SwitchMenuArchive(ct){
	if(document.getElementById){
		var el = document.getElementById("archive_sub"+ct);
		var ar = document.getElementById("archive").getElementsByTagName("span"); //DynamicDrive.com change
		if(el.style.display != "block"){ //DynamicDrive.com change
			for (var i=0; i<ar.length; i++){
				if (ar[i].className=="archive_submenu") //DynamicDrive.com change
				ar[i].style.display = "none";
				if(i!=ct){
					//eval("document.img"+i+".src='images/general/headers/"+img_archive[i]+".gif'");
					//img_archive_state[i]=img_archive[i];
				}
			}
			//eval("document.img"+ct+".src='images/general/headers/"+img_archive[ct]+"_over.gif'");
			//img_archive_state[ct]=img_archive[ct]+"_over";
			el.style.display = "block";
		}else{
			eval("document.img"+ct+".src='images/general/headers/"+img_archive[ct]+".gif'");
			img_archive_state[ct]=img_archive[ct];
			el.style.display = "none";
		}
	}
}


///////////////////////////////////////////////////////////////////////////////

function selected(obj){
	//alert(obj);
	if(document.getElementById(obj)){
		var el = document.getElementById(obj);
		el.style.background="#FFFFFF";
		//if(document.getElementById("link_"+obj)){
			//var el_link = document.getElementById("link_"+obj);
			//el_link.style.color = "#0E5CB3";
		//}
	}
}
function selected_img(img, src){
	//alert(img + " - " +src);
	eval("document."+img+".src='"+src+"'");
}


