//var divObj;
//document.onmousemove=getMouseCoordinates;
//var ev = '';

var cal2 = Calendar.setup({
	showTime:"12",
	weekNumbers:true,
	titleFormat:"%b %d, %Y",
	onSelect:function(cal2){
		cal2.hide();
	}
});

function loadVideo2(){
	closeVideo1();
	newflvPlayer2('flv/dbday.flv', '512', '384', true, "flashcontent2");
	document.getElementById("videoPlayer2").style.display="";
}

function closeVideo2(){
	document.getElementById("videoPlayer2").style.display="none";
	document.getElementById("flashcontent2").innerHTML="";
}

function loadVideo3(){
	closeVideo1();
	newflvPlayer2('flv/spiderman.flv', '512', '384', true, "flashcontent2");
	document.getElementById("videoPlayer2").style.display="";
}

function loadVideo1(){
	closeVideo1();
	closeVideo2();
	newflvPlayer2('flv/ddm.flv', '512', '384', true, "flashcontent1");
	document.getElementById("videoPlayer1").style.left="-0px";
	document.getElementById("videoPlayer1").style.top="-0px";
	document.getElementById("videoPlayer1").style.display="";
}

function closeVideo1(){
	document.getElementById("videoPlayer1").style.display="none";
	document.getElementById("flashcontent1").innerHTML="";
}

function newflvPlayer2(inurl, w, h, autoStart, div)
{
	//alert(inurl);
	//document.getElementById(div).innerHTML=inurl;
	//document.getElementById(div).innerHTML='<a href="'+inurl+'">player</a>';
	flowplayer(div,
	{
		src:'/flash/flowplayer-3.1.5.swf',
		width: w,
		height: h,
		allowfullscreen: false,
		align: 'center',
		wmode: 'opaque',
		onStart:{
			autoPlay: false
		}
	}, 
	{clip: {
        url: inurl,
        autoPlay: autoStart
    },
    plugins: {
    	controls:{
    		url:'/flash/flowplayer.controls-3.1.5.swf',
    		//time: false,
    		scrubber: false,
    		fullscreen: false,
    		mute: false
    	}
    }});
	document.getElementById(div).style.border = "solid black 1px";	
	document.getElementById(div).style.backgroundColor = "#ffffff";
}

var thepage = "";

function getMouseCoordinates(event){
	ev = event || window.event;
}

function varcall( name )
{
	
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var tmpURL = window.location.href;
  var results = regex.exec( tmpURL );
  if( results == null )
    return "";
  else
  	return results[1];
}

var args = location.search.substr(1).split("?");
var iframeID = "134";

function returnIframe()
{
	var invar = varcall('albumid');
	var invar = unescape(invar);
	document.write("<iframe src='http://" + iframeID + ".iframe.mediak.com/?_reset=1&_products=" + invar + "&_autopickprod=1' width='650' height='550' allowtransparency='true' frameborder='0'></iframe>");
}

function returnName(_h,_w)
{
	var invar = varcall('selectedname');
	var invar = unescape(invar);
	if(invar != ""){
		//document.write("Selected name is: " + invar);
		document.write("<iframe src='http://" + iframeID + ".iframe.mediak.com/index.php?query=" + invar + "&submit=Search&action=search' width='" + _w + "' height='" + _h + "' allowtransparency='true' frameborder='0'></iframe>");
	}
	else{
		document.write("<iframe src='http://" + iframeID + ".iframe.mediak.com' width='" + _w + "' height='" + _h + "' allowtransparency='true' frameborder='0'></iframe>");	
	}
}

function checkSearch(theForm)
{
	if(theForm.selectedname.value == "")
	{
		alert("Please enter a name");
		theForm.selectedname.focus();
		return false;
	}
}

function checkField(theForm)
{
	if(theForm.q.value == "")
	{
		return false;
	}
}

function flashObject(_p, _w, _h, _vers, _vars, _i){
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');
	document.write('		codebase="https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=' + _vers + '"');
	document.write('		width="' + _w + '"');
	document.write('		height="' + _h + '"');
	document.write('		id="' + _i + '">');
	document.write('	<param name="allowScriptAccess" value="sameDomain"/>');
	document.write('	<param name="movie" value="' + _p + '"/>');
	document.write('	<param name="quality" value="high"/>');
	document.write('	<param name="wmode" value="transparent"/>');
	document.write('    <param name="swLiveConnect" value="true"/>');
	document.write('	<param name="FlashVars" value="' + _vars + '"/>');
	document.write('	<embed wmode="transparent" src="' + _p + '" FlashVars="' + _vars + '" menu="false" quality="high" bgcolor="#ffffff" width="' + _w + '" height="' + _h + '" name="' + _i + '" align="middle" allowScriptAccess="sameDomain" swLiveConnect="true" type="application/x-shockwave-flash" pluginspage="https://www.adobe.com/go/getflashplayer" />');
	document.write('</object>');
}

function swapVideo(url, width, height)
{
		flashembed("flashcontent", {
			src: 'video/FlowPlayerClassic.swf',
			width:width,
			height:height,
			align: 'middle'
		},
		{config: {
			videoFile:url,
			initialScale:'scale',
			showMenu: false, 
			controlsOverVideo: 'ease',
			controlBarBackgroundColor: -1,
			controlBarGloss: 'low'
		}});
		//document.getElementById("flashcontent").style.border = "solid black 1px";	
		document.getElementById("flashcontent").style.backgroundColor = "#ffffff";
}

function flvPlayer(url, width, height, player, holder)
{
		width = eval(width);
		height = eval(height);
		if(width > 550){
			diff = width / height;
			width = 550;
			height = width / diff;
		}
		
		
		playerHolder = document.getElementById(holder);
		playerHolder.style.display = "block";
		
		flashembed(player,{src: 'video/FlowPlayerClassic.swf',width:width,height:height,align: 'middle'},{config:{videoFile:url,initialScale:'scale',showMenu: false,controlsOverVideo: 'ease',controlBarBackgroundColor: -1,controlBarGloss: 'low'},onFinish: function(){flvClose('player','player_holder');}});
}

function newFlowPlayer(url, width, height, player, holder)
{
	width = eval(width);
	height = eval(height);
	if(width>550){
		diff=width/height;
		width=550;
		height=width/diff;
	}
	//alert(width+"x"+height);
	playerHolder = document.getElementById(holder);
	playerHolder.style.display="block";
	
	flashembed(player,{src:'video/flowplayer.swf',width:width,height:height,align:'middle'},{clip:{url:url,width:width,height:height,align:'middle',autoPlay:true,autoBuffering:true},plugins:{controls:{autoHide:'always',hideDelay:'1000'}},onFinish: function() {clip:{autoPlay:false}}});
}




function flvClose(player, holder)
{
	player = document.getElementById(player);
	holder = document.getElementById(holder);
	holder.style.display = "none";
	player.innerHTML = '';
}

function playVideo(url, width, height)
{
		//alert(url + width + height);
		flashembed("flashcontent", {
			src: 'video/FlowPlayerClassic.swf',
			width:width,
			height:height,
			align: 'middle'
		},
		{config: {
			videoFile:url,
			initialScale:'scale',
			showMenu: false, 
			controlsOverVideo: false,
			controlBarBackgroundColor: -1,
			controlBarGloss: 'low',
			autoPlay: false
		}});
		document.getElementById("flashcontent").style.border = "solid black 1px";	
		document.getElementById("flashcontent").style.backgroundColor = "#ffffff";
}

function email(name){
	document.write('<a href="mailto:' + name + '@mediak.com">' + name + '@mediak.com</a>');
}

function email2(name){
	document.write('<a class="bottom_links" href="mailto:' + name + '@mediak.com">' + name + '@mediak.com</a>');
}

var fname_default = "First Name";
var lname_default = "Last Name";
var add1_default = "Address Line 1";
var add2_default = "Address Line 2";
var city_default = "City";
var state_default = "State";
var zip_default = "Zip Code";
var country_default = "Country";
var email_default = "Email Address";
var phone_default = "Phone Number";

function showAddForm(theForm,msg)
{
	if(theForm.showname.value == ""){
		alert("Please enter the Show Name");
		theForm.showname.focus();
		return false;
	}
	else if(in_array(theForm.showname.value, showlist)){
		alert("Show name already exists");
		theForm.showname.focus();
		return false;
	}
	else if(theForm.channel.value == "default"){
		alert("Please select a channel");
		theForm.channel.focus();
		return false;
	}
	else if(theForm.contract.value == "default"){
		alert("Please select a contract");
		theForm.contract.focus();
		return false;
	}
	else if(theForm.segment.value == "default"){
		alert("Please select a segment");
		theForm.segment.focus();
		return false;
	}
	else if(theForm.group.value == "default"){
		alert("Please select a group");
		theForm.group.focus();
		return false;
	}
	else if(theForm.attendance.value == ""){
		alert("Please enter the show attendance");
		theForm.attendance.focus();
		return false;
	}
	else if(theForm.origin.value == ""){
		alert("Please enter the origin year");
		theForm.origin.focus();
		return false;
	}
	else if(theForm.parking.value == ""){
		alert("Please enter parking cost");
		theForm.parking.focus();
		return false;
	}
	else if(theForm.admission.value == ""){
		alert("Please enter admission cost");
		theForm.admission.focus();
		return false;
	}
	else{
		var showinfo = "Show Information to be entered:"+
						"\nName:"+theForm.showname.value+
						"\nChannel:"+theForm.channel.value+
						"\nContract:"+theForm.contract.value+
						"\nSegment:"+theForm.segment.value+
						"\nGroup:"+theForm.group.value+
						"\nAttendance:"+theForm.attendance.value+
						"\nOrigin Year:"+theForm.origin.value+
						"\nParking Cost:"+formatCurrency(theForm.parking.value)+
						"\nAdmission Cost:"+formatCurrency(theForm.admission.value)+
						"\n\n"+msg;
		var answer = confirm(showinfo);
		if(answer){
			return true;
		}
		else{
			return false;
		}
	}
}

function showEditForm2(theForm,msg)
{
	if(theForm.showname.value == ""){
		alert("Please enter the Show Name");
		theForm.showname.focus();
		return false;
	}
	else if(theForm.channel.value == "default"){
		alert("Please select a channel");
		theForm.channel.focus();
		return false;
	}
	else if(theForm.contract.value == "default"){
		alert("Please select a contract");
		theForm.contract.focus();
		return false;
	}
	else if(theForm.segment.value == "default"){
		alert("Please select a segment");
		theForm.segment.focus();
		return false;
	}
	else if(theForm.group.value == "default"){
		alert("Please select a group");
		theForm.group.focus();
		return false;
	}
	else if(theForm.attendance.value == ""){
		var answer = confirm("Please enter an attendance amount");
		theForm.attendance.focus();
		return false;
	}
	else if(theForm.origin.value == ""){
		alert("Please enter the origin year");
		theForm.origin.focus();
		return false;
	}
	else if(theForm.parking.value == ""){
		alert("Please enter parking cost");
		theForm.parking.focus();
		return false;
	}
	else if(theForm.admission.value == ""){
		alert("Please enter admission cost");
		theForm.admission.focus();
		return false;
	}
	else{
		var showinfo = "Show Information to be entered:"+
						"\nName:"+theForm.showname.value+
						"\nChannel:"+theForm.channel.value+
						"\nContract:"+theForm.contract.value+
						"\nSegment:"+theForm.segment.value+
						"\nGroup:"+theForm.group.value+
						"\nAttendance:"+theForm.attendance.value+
						"\nOrigin Year:"+theForm.origin.value+
						"\nParking Cost:"+formatCurrency(theForm.parking.value)+
						"\nAdmission Cost:"+formatCurrency(theForm.admission.value)+
						"\n\n"+msg;
		var answer = confirm(showinfo);
		if(answer){
			return true;
		}
		else{
			return false;
		}
	}
}

function showEditForm(theForm,msg,show)
{
	form = document.getElementById(theForm);
	var answer = confirm(msg);
	if(answer){
		form.showtoedit.value=show;
		form.submit();
	}
}

function formatCurrency(num) {
	num = num.toString().replace(/\$|\,/g,'');
	if(isNaN(num))
	num = "0";
	sign = (num == (num = Math.abs(num)));
	num = Math.floor(num*100+0.50000000001);
	cents = num%100;
	num = Math.floor(num/100).toString();
	if(cents<10)
	cents = "0" + cents;
	for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
	num = num.substring(0,num.length-(4*i+3))+','+
	num.substring(num.length-(4*i+3));
	return (((sign)?'':'-') + '$' + num + '.' + cents);
}


function checkForm(theForm){
	//alert(theForm.state.options[theForm.state.selectedIndex].value);
	if(theForm.fname.value == "" || theForm.fname.value == fname_default){
		alert("Please enter your first name");
		theForm.fname.focus();
		return false;
	}
	else if(theForm.lname.value == "" || theForm.lname.value == lname_default){
		alert("Please enter your last name");
		theForm.lname.focus();
		return false;
	}
	else if(theForm.street1.value == "" || theForm.street1.value == add1_default){
		alert("Please enter your street address");
		theForm.street1.focus();
		return false;
	}
	else if(theForm.city.value == "" || theForm.city.value == city_default){
		alert("Please enter your city");
		theForm.city.focus();
		return false;
	}
	else if(theForm.state.options[theForm.state.selectedIndex].value == state_default){
		alert("Please select your state");
		theForm.state.focus();
		return false;
	}
	else if(theForm.zip.value == "" || theForm.zip.value == zip_default){
		alert("Please enter your zip code");
		theForm.zip.focus();
		return false;
	}
	else if(theForm.country.value == "" || theForm.country.value == country_default){
		alert("Please enter your country");
		theForm.country.focus();
		return false;
	}
	else if(theForm.email.value == "" || theForm.email.value == email_default){
		alert("Please enter your email address");
		theForm.email.focus();
		return false;
	}
	else if(theForm.phone.value == "" || theForm.phone.value == phone_default){
		alert("Please enter your phone number");
		theForm.phone.focus();
		return false;
	}
	else{
		if(theForm.street2.value == add2_default){
			theForm.street2.value = "";
		}
		return true;
	}
	/*if(element2.value == ""){
		element2.value = lname_default;
	}
	if(element3.value == ""){
		element3.value = add1_default;
	}
	if(element4.value == ""){
		element4.value = add2_default;
	}
	if(element5.value == ""){
		element5.value = city_default;
	}
	if(element7.value == ""){
		element7.value = zip_default;
	}
	if(element8.value == ""){
		element8.value = country_default;
	}
	if(element9.value == ""){
		element9.value = email_default;
	}
	if(element10.value == ""){
		element10.value = phone_default;
	}
	if(theForm.name == ""){
		alert("Please enter your first name");
		theForm.fname = "First Name";
		theForm.selectedname.focus();
		return false;
	}*/
}

function clearField(theForm){
	if(theForm.name == "fname"){
		if(theForm.value == fname_default)
			theForm.value = "";
	}
	else if(theForm.name == "lname"){
		if(theForm.value == lname_default)
			theForm.value = "";
	}
	else if(theForm.name == "street1"){
		if(theForm.value == add1_default)
			theForm.value = "";
	}
	else if(theForm.name == "street2"){
		if(theForm.value == add2_default)
			theForm.value = "";
	}
	else if(theForm.name == "city"){
		if(theForm.value == city_default)
			theForm.value = "";
	}
	else if(theForm.name == "zip"){
		if(theForm.value == zip_default)
			theForm.value = "";
	}
	else if(theForm.name == "country"){
		if(theForm.value == country_default)
			theForm.value = "";
	}
	else if(theForm.name == "email"){
		if(theForm.value == email_default)
			theForm.value = "";
	}
	else if(theForm.name == "phone"){
		if(theForm.value == phone_default)
			theForm.value = "";
	}
}

function formCheck(){
	var element1 = document.getElementById("fname");
	var element2 = document.getElementById("lname");
	var element3 = document.getElementById("street1");
	var element4 = document.getElementById("street2");
	var element5 = document.getElementById("city");
	var element6 = document.getElementById("state");
	var element7 = document.getElementById("zip");
	var element8 = document.getElementById("country");
	var element9 = document.getElementById("email");
	var element10 = document.getElementById("phone");
	if(element1.value == ""){
		element1.value = fname_default;
	}
	if(element2.value == ""){
		element2.value = lname_default;
	}
	if(element3.value == ""){
		element3.value = add1_default;
	}
	if(element4.value == ""){
		element4.value = add2_default;
	}
	if(element5.value == ""){
		element5.value = city_default;
	}
	if(element7.value == ""){
		element7.value = zip_default;
	}
	if(element8.value == ""){
		element8.value = country_default;
	}
	if(element9.value == ""){
		element9.value = email_default;
	}
	if(element10.value == ""){
		element10.value = phone_default;
	}
}

function checkFields(){
	var element = document.getElementById("reg");
	//alert(element.lname.value);
	if(element.fname.value == ""){
		//alert("please enter first name");
		element.fname.value = "First Name";
	}
}

var selid1 = "";
var selid2 = "default_show";
var selid3 = "";
var visdiv = "";

function divShow1(div){
	if(visdiv){
		ele_a = document.getElementById(visdiv);
		ele_a.style.display = "none";
	}
	ele = document.getElementById(div);
	if(ele){
		ele.style.display = "block";
		visdiv = div;
	}
}

function show1(id){
	if(selid1){
		ele_a = document.getElementById(selid1);
		ele_a.style.display = "none";
	}
	ele = document.getElementById(id);
	if(ele){
		ele.style.display = "block";
		selid1 = id;
	}
}
function show2(id){
	if(selid2){
		ele_a = document.getElementById(selid2);
		ele_a.style.display = "none";
	}
	ele = document.getElementById(id);
	if(ele){
		ele.style.display = "block";
		selid2 = id;
	}
}
function showImg(num){
	img_preview = document.getElementById("img_preview");
	img_title = document.getElementById("img_title");
	img_dimensions = document.getElementById("img_dimensions");
	img_ext = document.getElementById("img_ext");
	img_download = document.getElementById("img_download");
	
	img_preview.style.color = '#ffffff';
	img_title.style.color = '#ffffff';
	img_dimensions.style.color = '#ffffff';
	img_ext.style.color = '#ffffff';
	img_download.style.color = '#ffffff';
	
	img_preview.innerHTML = '<img src="' + img_array[num]["url"] + '"/>';
	img_title.innerHTML = img_array[num]["title"];
	img_dimensions.innerHTML = img_array[num]["width"] + ' x ' + img_array[num]["height"];
	img_ext.innerHTML = img_array[num]["ext"];
	img_download.innerHTML = '<a class="sign_links" href="download_image.php?getfile=' + img_array[num]["fullsize"] + '">' + img_array[num]["name"] + '</a>';
}

function toggleElement(id) 
{
	  if (document.getElementById) 
	  {
	    var element = document.getElementById(id);
	    if (element.style.display == 'none')
	    	element.style.display = '';
	    else
	    	element.style.display = 'none';
	  }
}

function divShow(type,num){
	if(type == "imageGallery"){
		imgpreview = document.getElementById("img_preview");
		/*imgtitle = document.getElementById("img_title");*/
		imgdimensions = document.getElementById("img_dimensions");
		imgext = document.getElementById("img_ext");
		imgdownload = document.getElementById("img_download");
		
		imgpreview.style.color = '#ffffff';
		/*imgtitle.style.color = '#ffffff';*/
		imgdimensions.style.color = '#ffffff';
		imgext.style.color = '#ffffff';
		imgdownload.style.color = '#ffffff';
		var imgheight = eval(img_array[num]["height"]);
		var imgwidth = eval(img_array[num]["width"]);
		
		if(img_array[num]["ext"] == "tif"){
			imgpreview.innerHTML = 'No thumbnail image available.';
		}
		else{
			if(imgwidth > imgheight){
				if(imgwidth > 200){
					imgpreview.innerHTML = '<img src="' + img_array[num]["url"] + '" width="200">';
				}
				else{
					imgpreview.innerHTML = '<img src="' + img_array[num]["url"] + '">';
				}
			}
			else if(imgheight > imgwidth){
				if(imgheight > 200){
					imgpreview.innerHTML = '<img src="' + img_array[num]["url"] + '" height="200">';
				}
				else{
					imgpreview.innerHTML = '<img src="' + img_array[num]["url"] + '">';
				}
			}
			else{
				if(imgheight > 200){
					imgpreview.innerHTML = '<img src="' + img_array[num]["url"] + '" height="200">';
				}
				else{
					imgpreview.innerHTML = '<img src="' + img_array[num]["url"] + '">';
				}
			}
		}
			
			
		/*imgtitle.innerHTML = img_array[num]["title"];*/
		imgdimensions.innerHTML = img_array[num]["width1"] + ' x ' + img_array[num]["height1"];
		imgext.innerHTML = img_array[num]["ext"];
		imgdownload.innerHTML = '<a class="sign_links" href="download_image.php?getfile=' + img_array[num]["thumb"] + '">' + img_array[num]["name"] + '</a>';
	}
	if(type == "showGallery"){
		showname = document.getElementById("show_name");
		showtype = document.getElementById("show_type");
		showaddress = document.getElementById("show_address");
		showcost = document.getElementById("show_cost");
		showsetup_date = document.getElementById("show_setup_date");
		showstart_date = document.getElementById("show_start_date");
		showstop_date = document.getElementById("show_stop_date");
		showbreakdown_date = document.getElementById("show_breakdown_date");
		showurl = document.getElementById("show_url");
		showdescription = document.getElementById("show_description");
		showfeatures = document.getElementById("show_features");
		showattendance = document.getElementById("show_attendance");
		showavailable = document.getElementById("show_available");
		
		showname.style.color = '#ffffff';
		showtype.style.color = '#ffffff';
		showaddress.style.color = '#ffffff';
		showcost.style.color = '#ffffff';
		showsetup_date.style.color = '#ffffff';
		showstart_date.style.color = '#ffffff';
		showstop_date.style.color = '#ffffff';
		showbreakdown_date.style.color = '#ffffff';
		showurl.style.color = '#ffffff';
		showdescription.style.color = '#ffffff';
		showfeatures.style.color = '#ffffff';
		showattendance.style.color = '#ffffff';
		showavailable.style.color = '#ffffff';
		
		showname.innerHTML = show_array[num]["name"];
		showtype.innerHTML = show_array[num]["type"];
		showaddress.innerHTML = show_array[num]["address"];
		showcost.innerHTML = show_array[num]["cost"];
		showsetup_date.innerHTML = show_array[num]["setup_date"];
		showstart_date.innerHTML = show_array[num]["start_date"];
		showstop_date.innerHTML = show_array[num]["stop_date"];
		showbreakdown_date.innerHTML = show_array[num]["breakdown"];
		showurl.innerHTML = show_array[num]["url"];
		showdescription.innerHTML = show_array[num]["description"];
		showfeatures.innerHTML = show_array[num]["features"];
		showattendance.innerHTML = show_array[num]["attendance"];
		showavailable.innerHTML = show_array[num]["available"];
	}
}

function in_array (needle, haystack, argStrict) {
    var key = '', strict = !!argStrict;
 
    if (strict) {
        for (key in haystack) {
            if (haystack[key] === needle) {
                return true;
            }
        }
    } else {
        for (key in haystack) {
            if (haystack[key] == needle) {
                return true;
            }
        }
    }
 
    return false;
}

function setFullSize(img,div,width){
	wid = '';
	if(width){
		wid = 'width="'+width+'"';
	}
	var fullimg = document.getElementById(div);
	fullimg.innerHTML = "<a class=\"nav_links\" href=\"javascript:closeFullSize(" + "'" + div + "'" + ");\">Close</a><br><img src=\"" + img + "\" " + wid + " />";
	fullimg.style.display = "block";
}

function closeFullSize(div){
	var fullimg = document.getElementById(div);
	fullimg.style.display = "none";
	fullimg.innerHTML = '';
}



/*function mouseXY(){
	var posx = 0;
	var posy = 0;
	if(!e) var e = window.event;
	if(e.pageX || e.pageY){
		posx = e.pageX;
		posy = e.pageY;
	}
	else if (e.clientX || e.clientY){
		posx = e.clientX + document.body.scrollLeft
			+ document.documentElement.scrollLeft;
		posy = e.clientY + document.body.scrollTop
			+ document.documentElement.scrollTop; 
	}
	//alert(x);
	var fullimg = document.getElementById("fullsize_img");
	var mousediv = document.getElementById("mousexy");
	mousediv.innerHTML = "Mouse x:" + (posx-123) + "   Mouse y:" + (posy-122);
	fullimg.style.left = (posx-110)+"px";
	fullimg.style.top = (posy-212)+"px";
}*/

function resetForm(id){
	if(id == "album_images"){
		document.getElementById("cd_image_name").style.display='block';
	}
}

selectedalbumgr = '';

function showForm1(){
	if(document.getElementById("image_section").options[document.getElementById("image_section").options.selectedIndex].value=="album_images"){
		document.getElementById("cd_image_name").style.display='block';
		document.getElementById("cd_image_type").style.display='none';
		document.getElementById("cd_image_size_a").style.display='none';
		document.getElementById("cd_image_size_b").style.display='none';
		document.getElementById("cd_p").style.display='none';
		document.getElementById("cd_banners").style.display='none';
		document.getElementById("cd_logos").style.display='none';
		document.getElementById("dvd_cases").style.display='none';
		document.getElementById("signs").style.display='none';
		document.getElementById("dlink").style.display='none';
		if(selectedalbumgr){
			document.getElementById(selectedalbumgr).style.display='none';
		}
		document.getElementById("gimg_thumb").innerHTML='<b>Image Thumbnail will be seen here</b>';
		showForm2();
	}
	else if(document.getElementById("image_section").options[document.getElementById("image_section").options.selectedIndex].value=="album_banners"){
		document.getElementById("cd_image_name").style.display='none';
		document.getElementById("cd_image_type").style.display='none';
		document.getElementById("cd_image_size_a").style.display='none';
		document.getElementById("cd_image_size_b").style.display='none';
		document.getElementById("cd_p").style.display='none';
		document.getElementById("cd_banners").style.display='block';
		document.getElementById("cd_logos").style.display='none';
		document.getElementById("dvd_cases").style.display='none';
		document.getElementById("signs").style.display='none';
		document.getElementById("dlink").style.display='none';
		if(selectedalbumgr){
			document.getElementById(selectedalbumgr).style.display='none';
		}
		document.getElementById("gimg_thumb").innerHTML='<b>Image Thumbnail will be seen here</b>';
		showForm5('banners');
	}
	else if(document.getElementById("image_section").options[document.getElementById("image_section").options.selectedIndex].value=="album_logos"){
		document.getElementById("cd_image_name").style.display='none';
		document.getElementById("cd_image_type").style.display='none';
		document.getElementById("cd_image_size_a").style.display='none';
		document.getElementById("cd_image_size_b").style.display='none';
		document.getElementById("cd_p").style.display='none';
		document.getElementById("cd_banners").style.display='none';
		document.getElementById("cd_logos").style.display='block';
		document.getElementById("dvd_cases").style.display='none';
		document.getElementById("signs").style.display='none';
		document.getElementById("dlink").style.display='none';
		if(selectedalbumgr){
			document.getElementById(selectedalbumgr).style.display='none';
		}
		document.getElementById("gimg_thumb").innerHTML='<b>Image Thumbnail will be seen here</b>';
		showForm5('logos');
	}
	else if(document.getElementById("image_section").options[document.getElementById("image_section").options.selectedIndex].value=="album_cases"){
		document.getElementById("cd_image_name").style.display='none';
		document.getElementById("cd_image_type").style.display='none';
		document.getElementById("cd_image_size_a").style.display='none';
		document.getElementById("cd_image_size_b").style.display='none';
		document.getElementById("cd_p").style.display='none';
		document.getElementById("cd_banners").style.display='none';
		document.getElementById("cd_logos").style.display='none';
		document.getElementById("dvd_cases").style.display='block';
		document.getElementById("signs").style.display='none';
		document.getElementById("dlink").style.display='none';
		if(selectedalbumgr){
			document.getElementById(selectedalbumgr).style.display='none';
		}
		document.getElementById("gimg_thumb").innerHTML='<b>Image Thumbnail will be seen here</b>';
		showForm5('cases');
	}
	else if(document.getElementById("image_section").options[document.getElementById("image_section").options.selectedIndex].value=="signs"){
		document.getElementById("cd_image_name").style.display='none';
		document.getElementById("cd_image_type").style.display='none';
		document.getElementById("cd_image_size_a").style.display='none';
		document.getElementById("cd_image_size_b").style.display='none';
		document.getElementById("cd_p").style.display='none';
		document.getElementById("cd_banners").style.display='none';
		document.getElementById("cd_logos").style.display='none';
		document.getElementById("dvd_cases").style.display='none';
		document.getElementById("signs").style.display='block';
		document.getElementById("dlink").style.display='none';
		if(selectedalbumgr){
			document.getElementById(selectedalbumgr).style.display='none';
		}
		document.getElementById("gimg_thumb").innerHTML='<b>Image Thumbnail will be seen here</b>';
	}
	else if(document.getElementById("image_section").options[document.getElementById("image_section").options.selectedIndex].value=="brochures"){
		document.getElementById("cd_image_name").style.display='none';
		document.getElementById("cd_image_type").style.display='none';
		document.getElementById("cd_image_size_a").style.display='none';
		document.getElementById("cd_image_size_b").style.display='none';
		document.getElementById("cd_p").style.display='none';
		document.getElementById("cd_banners").style.display='none';
		document.getElementById("cd_logos").style.display='none';
		document.getElementById("dvd_cases").style.display='none';
		document.getElementById("signs").style.display='none';
		document.getElementById("dlink").style.display='none';
		document.getElementById("brochure_signs").style.display='block';
		if(selectedalbumgr){
			document.getElementById(selectedalbumgr).style.display='none';
		}
		document.getElementById("gimg_thumb").innerHTML='<b>Image Thumbnail will be seen here</b>';
	}
	showSigns();
}

function showSigns(){
	if(document.getElementById("isigns").options[document.getElementById("isigns").options.selectedIndex].value=="easle_back"){
		if(document.getElementById("image_section").options[document.getElementById("image_section").options.selectedIndex].value=="signs"){
			document.getElementById("easle_back_signs").style.display='block';
			showForm5('easle_backs');
		}
		else{
			document.getElementById("easle_back_signs").style.display='none';
		}
	}
	else{
		document.getElementById("easle_back_signs").style.display='none';
	}
	if(document.getElementById("isigns").options[document.getElementById("isigns").options.selectedIndex].value=="foam_banners"){
		if(document.getElementById("image_section").options[document.getElementById("image_section").options.selectedIndex].value=="signs"){
			document.getElementById("foam_banner_signs").style.display='block';
			showForm5('foam_banners');
		}
		else{
			document.getElementById("foam_banner_signs").style.display='none';
		}
	}
	else{
		document.getElementById("foam_banner_signs").style.display='none';
	}
	if(document.getElementById("isigns").options[document.getElementById("isigns").options.selectedIndex].value=="posters"){
		if(document.getElementById("image_section").options[document.getElementById("image_section").options.selectedIndex].value=="signs"){
			document.getElementById("poster_signs").style.display='block';
			showForm5('posters');
		}
		else{
			document.getElementById("poster_signs").style.display='none';
		}
	}
	else{
		document.getElementById("poster_signs").style.display='none';
	}
	if(document.getElementById("isigns").options[document.getElementById("isigns").options.selectedIndex].value=="pull-up"){
		if(document.getElementById("image_section").options[document.getElementById("image_section").options.selectedIndex].value=="signs"){
			document.getElementById("pullup_signs").style.display='block';
			showForm5('pullup');
		}
		else{
			document.getElementById("pullup_signs").style.display='none';
		}
	}
	else{
		document.getElementById("pullup_signs").style.display='none';
	}
	if(document.getElementById("image_section").options[document.getElementById("image_section").options.selectedIndex].value=="brochures"){
		document.getElementById("brochure_signs").style.display='block';
		showForm5('brochure');
	}
	else{
		document.getElementById("brochure_signs").style.display='none';
	}
}

function showForm2(){
	//alert(document.getElementById("image_name").options[document.getElementById("image_name").options.selectedIndex].value);
	if(document.getElementById("image_name").options[document.getElementById("image_name").options.selectedIndex].value!="default"){
		inalbumid = 'id'+document.getElementById("image_name").options[document.getElementById("image_name").options.selectedIndex].value;
		if(selectedalbumgr){
			document.getElementById(selectedalbumgr).style.display='none';
			selectedalbumgr = inalbumid;
		}
		else{
			selectedalbumgr = inalbumid;
		}
		document.getElementById(inalbumid).style.display='block';
		showForm3(document.getElementById("image_name").options[document.getElementById("image_name").options.selectedIndex].value);
		var selimgurl = getImgUrl("graphics_thumb",document.getElementById("image_name").options[document.getElementById("image_name").options.selectedIndex].value,'thumb');
		if(selimgurl){
			img = '<img src="'+selimgurl+'">';
			//alert(img);
			document.getElementById("gimg_thumb").innerHTML = img;
		}
	}
	else{
		if(selectedalbumgr){
			document.getElementById(selectedalbumgr).style.display='none';
		}
	}
}

function showForm3(id){
	if(id){
		inalbumid = 'album'+id;
	}
	else{
		if(document.getElementById("image_name").options[document.getElementById("image_name").options.selectedIndex].value!="default"){
			id=document.getElementById("image_name").options[document.getElementById("image_name").options.selectedIndex].value;
			inalbumid = 'album'+id;
		}
	}
	
	//alert(document.getElementById("image_type").options[document.getElementById("image_type").options.selectedIndex].value);
	if(document.getElementById(inalbumid).options[document.getElementById(inalbumid).options.selectedIndex].value!="default"){
		//document.getElementById("cd_p").style.display='block';
		showForm5(id);
	}
	else{
		//document.getElementById("cd_p").style.display='none';
		showForm5(id);
	}
}

function showForm3b(){
	//alert(document.getElementById("p").options[document.getElementById("p").options.selectedIndex].value);
	if(document.getElementById("p").options[document.getElementById("p").options.selectedIndex].value!="default"){
		if(document.getElementById("p").options[document.getElementById("p").options.selectedIndex].value=="personalized"){
			document.getElementById("cd_image_size_a").style.display='block';
			document.getElementById("cd_image_size_b").style.display='none';
			showForm4('image_size_a');
		}
		else{
			document.getElementById("cd_image_size_b").style.display='block';
			document.getElementById("cd_image_size_a").style.display='none';
			showForm4('image_size_b');
		}
	}
}

function showForm4(id){
	if(document.getElementById(id).options[document.getElementById(id).options.selectedIndex].value!="default"){
		showForm5(id);
	}
}

function showForm5(id){
	if(document.getElementById("image_section").options[document.getElementById("image_section").options.selectedIndex].value=="album_images"){
		if(id){
			inalbumid = 'album'+id;
		}
		else{
			if(document.getElementById("image_name").options[document.getElementById("image_name").options.selectedIndex].value!="default"){
				id=document.getElementById("image_name").options[document.getElementById("image_name").options.selectedIndex].value;
				inalbumid = 'album'+id;
			}
		}
		//alert(document.getElementById(inalbumid).options[document.getElementById(inalbumid).options.selectedIndex].value);
		if(document.getElementById(inalbumid).options[document.getElementById(inalbumid).options.selectedIndex].value!="default"){
			document.getElementById("dlink").style.display='block';
		}
		else{
			document.getElementById("dlink").style.display='none';
		}
	}
	else{
		if(document.getElementById(id).options[document.getElementById(id).options.selectedIndex].value!="default"){
			var selimgurl = getImgUrl("graphics_thumb",'','');
			if(selimgurl){
				img = '<img src="'+selimgurl+'">';
				//alert(img);
				document.getElementById("gimg_thumb").innerHTML = img;
			}
			document.getElementById("dlink").style.display='block';
		}
		else{
			document.getElementById("dlink").style.display='none';
		}
	}
}

function getImgUrl(size,id,type)
{
	//alert(size);
	if(document.getElementById("image_section").options[document.getElementById("image_section").options.selectedIndex].value=="album_images"){
		if(id){
			inalbumid = 'album'+id;
		}
		else{
			if(document.getElementById("image_name").options[document.getElementById("image_name").options.selectedIndex].value!="default"){
				id=document.getElementById("image_name").options[document.getElementById("image_name").options.selectedIndex].value;
				inalbumid = 'album'+id;
			}
		}
		if(document.getElementById(inalbumid).style.display!='none'){
			if(id){
				if(type=='thumb'){
					var imgdurl = 'images/graphics_thumb/albums/cd_images/personalized/png/128x128/'+id+'.png';
					return imgdurl;
				}
				else{
					if(inalbumid){
						if(document.getElementById(inalbumid).options[document.getElementById(inalbumid).options.selectedIndex].value!="default"){
							var imgdurl = 'images/'+size+'/'+document.getElementById(inalbumid).options[document.getElementById(inalbumid).options.selectedIndex].value;
							return imgdurl;
						}
					}
				}
			}
		}
	}
	else if(document.getElementById("image_section").options[document.getElementById("image_section").options.selectedIndex].value=="album_banners"){
		if(document.getElementById("banners").options[document.getElementById("banners").options.selectedIndex].value!="default"){
			var imgn = document.getElementById("banners").options[document.getElementById("banners").options.selectedIndex].value;
			var imgdurl = "images/" + size + "/albums/banners/" + imgn;
			return imgdurl;
		}
	}
	else if(document.getElementById("image_section").options[document.getElementById("image_section").options.selectedIndex].value=="album_logos"){
		if(document.getElementById("logos").options[document.getElementById("logos").options.selectedIndex].value!="default"){
			var imgn = document.getElementById("logos").options[document.getElementById("logos").options.selectedIndex].value;
			var imgdurl = "images/" + size + "/albums/logos/" + imgn;
			return imgdurl;
		}
	}
	else if(document.getElementById("image_section").options[document.getElementById("image_section").options.selectedIndex].value=="album_cases"){
		if(document.getElementById("cases").options[document.getElementById("cases").options.selectedIndex].value!="default"){
			var imgn = document.getElementById("cases").options[document.getElementById("cases").options.selectedIndex].value;
			var imgdurl = "images/" + size + "/albums/cases/" + imgn;
			return imgdurl;
		}
	}
	else if(document.getElementById("image_section").options[document.getElementById("image_section").options.selectedIndex].value=="signs"){
		if(document.getElementById("isigns").options[document.getElementById("isigns").options.selectedIndex].value=="easle_back"){
			if(document.getElementById("easle_backs").options[document.getElementById("easle_backs").options.selectedIndex].value!="default"){
				var imgn = document.getElementById("easle_backs").options[document.getElementById("easle_backs").options.selectedIndex].value;
				var imgdurl = "images/" + size + "/signs/easle_backs/" + imgn;
				return imgdurl;
			}
		}
		else if(document.getElementById("isigns").options[document.getElementById("isigns").options.selectedIndex].value=="foam_banners"){
			if(document.getElementById("foam_banners").options[document.getElementById("foam_banners").options.selectedIndex].value!="default"){
				var imgn = document.getElementById("foam_banners").options[document.getElementById("foam_banners").options.selectedIndex].value;
				var imgdurl = "images/" + size + "/signs/foam_banners/" + imgn;
				return imgdurl;
			}
		}
		else if(document.getElementById("isigns").options[document.getElementById("isigns").options.selectedIndex].value=="posters"){
			if(document.getElementById("posters").options[document.getElementById("posters").options.selectedIndex].value!="default"){
				var imgn = document.getElementById("posters").options[document.getElementById("posters").options.selectedIndex].value;
				var imgdurl = "images/" + size + "/signs/posters/" + imgn;
				return imgdurl;
			}
		}
		else if(document.getElementById("isigns").options[document.getElementById("isigns").options.selectedIndex].value=="pull-up"){
			if(document.getElementById("pullup").options[document.getElementById("pullup").options.selectedIndex].value!="default"){
				var imgn = document.getElementById("pullup").options[document.getElementById("pullup").options.selectedIndex].value;
				var imgdurl = "images/" + size + "/signs/pull-ups/" + imgn;
				return imgdurl;
			}
		}
	}
	else if(document.getElementById("image_section").options[document.getElementById("image_section").options.selectedIndex].value=="brochures"){
		if(document.getElementById("brochure").options[document.getElementById("brochure").options.selectedIndex].value!="default"){
			var imgn = document.getElementById("brochure").options[document.getElementById("brochure").options.selectedIndex].value;
			var imgdurl = "images/" + size + "/brochures/" + imgn;
			return imgdurl;
		}
	}
}

function imgDownload(){
	var selimgurl = getImgUrl("graphics_fullsize",'','full');
	window.open("download_image.php?getfile="+selimgurl);
}

function imgPreview(){
	var selimgurl = getImgUrl("graphics_fullsize",'','full');
	//alert(selimgurl);
	window.open(selimgurl);
}

function moveWindow(theForm){
	if(theForm != 'iinstallation'){
		document.getElementById("iinstallation").value='default';
	}
	if(theForm != 'iguide'){
		document.getElementById("iguide").value='default';
	}
	if(theForm != 'isales'){
		document.getElementById("isales").value='default';
	}
	if(theForm != 'igraphics'){
		document.getElementById("igraphics").value='default';
	}
	if(theForm != 'itech'){
		document.getElementById("itech").value='default';
	}
	url = document.getElementById(theForm).options[document.getElementById(theForm).options.selectedIndex].value;
	window.location.hash=url;
}

function resubmit(act)
{
	document.form1.action=act;
	document.form1.submit();
}

function usersubmit()
{
	document.userlist.submit();
}

function formsubmit(theForm)
{
	//alert(thepage);
	if(thepage=="edit_events"){
		document.eventedit.submit();
	}
	else if(thepage=="edit_show"){
		document.showedit.submit();
	}
	//form = document.getElementById(theForm);
	
}

function searchsubmit(id)
{
	//alert("here");
	document.searchoption.action="useradmin.php";
	document.searchoption.submit();
}

function mainForm(){
	//var event = document.getElementById(id).options[document.getElementById(id).options.selectedIndex].value;
	//alert(event);
	//document.mainform5.action="showentry.php";
	//alert("here");
	document.mainform5.submit();
}

var tablediv = '';

function showtable(div){
	if(div){
		if(document.getElementById(div).style.display=='block'){
			document.getElementById(div).style.display='none';
		}
		else{
			document.getElementById(div).style.display='block';
		}
	}
}

function confirmation(msg,form){
	var answer = confirm(msg);
	if(answer){
		document.form.submit();
	}
}

function showtestcode(div,txt){
	//alert("works");
	ele = document.getElementById(div);
	ele.innerHTML = txt;
	//alert("works");
}

function newflvPlayer(inurl, w, h, autoStart, player, holder)
{
	h = eval(h)+25;
	flowplayer(player,
	{
		src:'/flash/flowplayer-3.1.5.swf',
		width: w,
		height: h,
		allowfullscreen: true,
		align: 'center',
		wmode: 'opaque',
		onStart:{
			autoPlay: false
		}
	}, 
	{clip: {
        url: inurl,
        autoPlay: autoStart
    },
    plugins: {
    	controls:{
    		url:'/flash/flowplayer.controls-3.1.5.swf',
    		//time: false,
    		scrubber: true,
    		fullscreen: false,
    		mute: false
    	}
    }});
	playerHolder = document.getElementById(holder);
	playerHolder.style.display="block";
	document.getElementById(player).style.border = "solid black 1px";	
	document.getElementById(player).style.backgroundColor = "#ffffff";
}

function navsaction(id,action,color){
	if(action){
		if(action=="over"){
			document.getElementById(id).style.backgroundColor=color;
		}
		else if(action=="out"){
			document.getElementById(id).style.backgroundColor="transparent";
		}
	}
}

function toggleDisp() {
    for (var i=0;i<arguments.length;i++){
        var d = $(arguments[i]);
        if (d.style.display == 'none')
            d.style.display = 'block';
        else
            d.style.display = 'none';
    }
}

function toggleTab(num,numelems,opennum,animate) {
    if ($('tabContent'+num).style.display == 'none'){
        for (var i=1;i<=numelems;i++){
            if ((opennum == null) || (opennum != i)){
                var temph = 'tabHeader'+i;
                var h = $(temph);
                if (!h){
                    var h = $('tabHeaderActive');
                    h.id = temph;
                }
                var tempc = 'tabContent'+i;
                var c = $(tempc);
                if(c.style.display != 'none'){
                    toggleDisp(tempc);
                }
            }
        }
        var h = $('tabHeader'+num);
        if (h)
            h.id = 'tabHeaderActive';
        h.blur();
        var c = $('tabContent'+num);
        c.style.marginTop = '2px';
        toggleDisp('tabContent'+num);
    }
}

