var s;
var ddmenuArray=new Array();
var sTop, sLeft;
var browser=navigator.appName;
function advancedsearch_year(year,lng) {
	yearvalue=year.options[year.selectedIndex].value;
	if (yearvalue==0) {
		document.getElementById('GenreId').disabled=false;
		document.getElementById('DirectorId').disabled=false;
	} else {
		document.getElementById('GenreId').disabled=true;
		document.getElementById('DirectorId').disabled=true;
	}
	if (lng=='en') {
	  sUrl = "../include/libs/sp/spLIST_ListByYear.asp?year="+yearvalue;
	} else {
	  sUrl = "include/libs/sp/spLIST_ListByYear.asp?year="+yearvalue;
	}
	var request = YAHOO.util.Connect.asyncRequest('GET', sUrl, { success:vod_successHandler, failure:vod_failureHandler, cache:false });
}
function advancedsearch_genre(genreid,lng) {
	genrevalue=genreid.options[genreid.selectedIndex].value;
	if (genrevalue==0) {
		document.getElementById('Year').disabled=false;
		document.getElementById('DirectorId').disabled=false;
	} else {
		document.getElementById('Year').disabled=true;
		document.getElementById('DirectorId').disabled=true;
	}
	if (lng=='en') {
	  sUrl = "../include/libs/sp/spLIST_ListByGenre.asp?GenreId="+genrevalue;
	} else {
	  sUrl = "include/libs/sp/spLIST_ListByGenre.asp?GenreId="+genrevalue;
	}
	var request = YAHOO.util.Connect.asyncRequest('GET', sUrl, { success:vod_successHandler, failure:vod_failureHandler, cache:false });
}
function advancedsearch_directorid(directorid,lng) {
	directorvalue=directorid.options[directorid.selectedIndex].value;
	if (directorvalue==0) {
		document.getElementById('Year').disabled=false;
		document.getElementById('GenreId').disabled=false;
	} else {
		document.getElementById('Year').disabled=true;
		document.getElementById('GenreId').disabled=true;
	}
	if (lng=='en') {
	  sUrl = "../include/libs/sp/spLIST_ListByDirector.asp?director="+directorvalue;
	} else {
	  sUrl = "include/libs/sp/spLIST_ListByDirector.asp?director="+directorvalue;
	}
	var request = YAHOO.util.Connect.asyncRequest('GET', sUrl, { success:vod_successHandler, failure:vod_failureHandler, cache:false });
}
function vod_successHandler(o) {
	ln=document.getElementById('ln').value;
	text=o.responseText;
	try //Internet Explorer
	  {
	  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
	  xmlDoc.async="false";
	  xmlDoc.loadXML(text);
	  }
	catch(e)
	  {
	  try //Firefox, Mozilla, Opera, etc.
	  {
	    parser=new DOMParser();
	    xmlDoc=parser.parseFromString(text,"text/xml");
	  }
	  catch(e)
	  {
	    alert(e.message);
	    return;
	  }
	}
	var browserName=navigator.appName;
	if (browserName=='Netscape') {
	  var a=xmlDoc.childNodes[0].childNodes[3];
	} else {
	  var a=xmlDoc.childNodes[0].childNodes[1];
	}
	x=0;
	document.getElementById('MovieId').length=0;
	var optn = document.createElement("OPTION");
	if (ln=='en') {
	  optn.text = 'Name';
	} else {
      optn.text = 'שם הסרט';
	}
    optn.value = 0
    document.getElementById('MovieId').options.add(optn);
	do {
	  try {
		  var optn = document.createElement("OPTION");
		  optn.text = a.childNodes[x].getAttribute("MovieTitle");
		  optn.value = a.childNodes[x].getAttribute("MovieId");
		  document.getElementById('MovieId').options.add(optn);
	  } catch(e) {
	  }
	  x=x+1;
	} while (x<a.childNodes.length);
}
function vod_failureHandler() {
	alert('failure');
}
function advancedsearch_movieid(movieid) {
	if (movieid.selectedIndex==0) {
		document.getElementById('Year').disabled=false;
		document.getElementById('GenreId').disabled=false;
		document.getElementById('DirectorId').disabled=false;
	} else {
		document.getElementById('Year').disabled=true;
		document.getElementById('GenreId').disabled=true;
		document.getElementById('DirectorId').disabled=true;
	};
}
function displayhide(object) {
	if (document.getElementById(object).style.display=='') {
		document.getElementById(object).style.display='none';
	} else {
		document.getElementById(object).style.display='';
	}
}
function display(object) {
	document.getElementById(object).style.display='';
}
function hide(object) {
	document.getElementById(object).style.display='none';
}
function vod_opencloseinfo(opentab) {
	document.getElementById('synopsis').style.display='none';
	document.getElementById('productiondetails').style.display='none';
	document.getElementById(opentab).style.display='';
}
function vod_openclosemaininfo(opentab) {
	if (document.getElementById('synopsis')) {
	  document.getElementById('synopsis').style.display='none';
	}
	if (document.getElementById('maincrew')) {
	  document.getElementById('maincrew').style.display='none';
	}
	if (document.getElementById('maincast')) {
	  document.getElementById('maincast').style.display='none';
	}
	if (document.getElementById('awards')) {
	  document.getElementById('awards').style.display='none';
	}
	if (document.getElementById('productiondetails')) {
	  document.getElementById('productiondetails').style.display='none';
	}
	document.getElementById(opentab).style.display='';
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
function confirmsearch() {
	var searchstring=document.getElementById('Searchstring').value;
	if (searchstring.length<2) {
		alert('Please enter longer search string');
	} else {
		window.location='search.asp?s='+searchstring;
	}
}
function confirmsearchhe() {
	var searchstring=document.getElementById('Searchstring').value;
	if (searchstring.length<2) {
		alert('נא למלא ערך לחיפוש');
	} else {
		window.location='search.asp?s='+searchstring;
	}
}
function stf_validation(formname) {
	var friendname=formname.Friendname.value;
	var yourname=formname.Yourname.value;
	var friendemail=formname.Friendemail.value;
	if ((friendname=='')||(yourname=='')||(friendemail=='')) {
		alert('Please fill all mendatory fields');
		return false;
	} else {
		if (isValidEmail(friendemail)) {
			return true;
		} else {
			alert('Invalid email address');
			return false;
		}
	}
}
function stf_validation_he(formname) {
	var friendname=formname.Friendname.value;
	var yourname=formname.Yourname.value;
	var friendemail=formname.Friendemail.value;
	if ((friendname=='')||(yourname=='')||(friendemail=='')) {
		alert('נא למלא את כל שדות החובה');
		return false;
	} else {
		if (isValidEmail(friendemail)) {
			return true;
		} else {
			alert('כתובת דואר אלקטרוני אינה תקינה');
			return false;
		}
	}
}
function contactformvalidation(formname) {
	var firstname=formname.Firstname.value;
	var lastname=formname.Lastname.value;
	if ((firstname=='')||(lastname=='')) {
		alert('Please fill in all mendatory fields');
		return false;
	} else {
		return true;
	}
}
function isValidEmail(str) {
  return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}
function mm_mover(menuname,imagefilename) {
	document.getElementById(menuname).src=imagefilename;
	document.getElementById(menuname).style.cursor='pointer';
}
function mm_mout(menuname,imagefilename) {
	document.getElementById(menuname).src=imagefilename;
	document.getElementById(menuname).style.cursor='';
}
function playtransition(imagefilename){
	document.getElementById('imgtrans').innerHTML='<img src='+imagefilename+'>';
	document.getElementById('imgtrans').filters[0].apply();
	document.getElementById('imgtrans').innerHTML='<img src='+imagefilename+'>';
	document.getElementById('imgtrans').filters[0].play();
}
function playsmalltransition(imagefilename){
	document.getElementById('smallimgtrans').innerHTML='<img src='+imagefilename+'>';
	document.getElementById('smallimgtrans').filters[0].apply();
	document.getElementById('smallimgtrans').innerHTML='<img src='+imagefilename+'>';
	document.getElementById('smallimgtrans').filters[0].play();
}
function displaymenuitem(objectid) {
	//clearTimeout(s);
	//if (ddmenuArray[objectid]==true) {
	  document.getElementById('ddmenu'+objectid).style.visibility='visible';
	  if (browser=='Microsoft Internet Explorer') {
		if (objectid==1) {
	      var sLeft=eval("cat" + objectid + ".offsetLeft+" + objectleft_cat1);
		  var sTop=eval("cat" + objectid + ".offsetTop+123");
		} else {
		  var sLeft=eval("cat" + objectid + ".offsetLeft+" + objectleft_cat2);
		  var sTop=eval("cat" + objectid + ".offsetTop+76");
		}
		eval("ddmenu" + objectid + ".style.visibility	= 'visible'");
	    eval("ddmenu" + objectid + ".style.top	= sTop");
	    eval("ddmenu" + objectid + ".style.left	= sLeft");
	  } else {
		if (browser=='Netscape') {
	      var sLeft=document.getElementById('cat'+objectid).offsetLeft;
		  sLeft=sLeft+objectleft_cat1;
		} else {
		  var sTop=eval("cat" + objectid + ".offsetTop+21");
	      var sLeft=eval("cat" + objectid + ".offsetLeft");
		}
		//document.getElementById('ddmenu'+objectid).style.visibility	= 'visible';
		if (objectid==1) {
		  document.getElementById('ddmenu'+objectid).style.top='121px';
		} else {
		  document.getElementById('ddmenu'+objectid).style.top='75px';
		}
	    document.getElementById('ddmenu'+objectid).style.left=sLeft+'px';
	  }
}
function displaymenuitemHE_ul(itemid) {
	  document.getElementById('ddmenu_new'+itemid).style.display='';
}
function hidemenuitemHE_ul(itemid) {
	  document.getElementById('ddmenu_new'+itemid).style.display='none';
}
function displaymenuitemHE(objectid) {
	//clearTimeout(s);
	//if (ddmenuArray[objectid]==true) {
	  document.getElementById('ddmenu'+objectid).style.visibility='visible';
	  if (browser=='Microsoft Internet Explorer') {
		if (objectid==1) {
	      eval("ddmenu" + objectid + ".style.top	= 122");
	      eval("ddmenu" + objectid + ".style.left	= "+(window.innerWidth-510));
		} else {
		  eval("ddmenu" + objectid + ".style.top	= 96");
	      eval("ddmenu" + objectid + ".style.left	= "+(window.innerWidth-800));
		}
		eval("ddmenu" + objectid + ".style.visibility	= 'visible'");	    
	  } else {
		if (browser=='Netscape') {
	      var sLeft=document.getElementById('cat'+objectid).offsetLeft;
		  if (objectid==1) {
		    sLeft=sLeft+objectleft_cat1;
		  } else {
			sLeft=sLeft+objectleft_cat2;
		  }
		} else {
		  var sTop=eval("cat" + objectid + ".offsetTop+21");
	      var sLeft=eval("cat" + objectid + ".offsetLeft");
		}
		//document.getElementById('ddmenu'+objectid).style.visibility	= 'visible';
		if (objectid==1) {
		  document.getElementById('ddmenu'+objectid).style.top='121px';
		} else {
		  document.getElementById('ddmenu'+objectid).style.top='95px';
		}
	    document.getElementById('ddmenu'+objectid).style.left=sLeft+'px';
	  }
}
function hidemenuitem(objectid) {
	if (browser=='Microsoft Internet Explorer') {
		var objectstatus=eval("ddmenu" + objectid + ".style.visibility");
		if (objectstatus=='visible') {
		  eval("ddmenu" + objectid + ".style.visibility	= 'hidden'");
		  eval("ddmenu" + objectid + ".style.top	= 0");
		  eval("ddmenu" + objectid + ".style.left	= 0");
		}
	} else {
		var objectstatus=document.getElementById("ddmenu" + objectid).style.visibility;
		if (objectstatus=='visible') {
		  document.getElementById("ddmenu" + objectid).style.visibility	= 'hidden';
		  document.getElementById("ddmenu" + objectid).style.top	= 0;
		  document.getElementById("ddmenu" + objectid).style.left	= 0;
		}
	}
}
function hidemenuitemHE(objectid) {
	if (browser=='Microsoft Internet Explorer') {
		var objectstatus=eval("ddmenu" + objectid + ".style.visibility");
		if (objectstatus=='visible') {
		  eval("ddmenu" + objectid + ".style.visibility	= 'hidden'");
		  eval("ddmenu" + objectid + ".style.top	= 0");
		  eval("ddmenu" + objectid + ".style.left	= "+(screen.width)-350);
		}
	} else {
		var objectstatus=document.getElementById("ddmenu" + objectid).style.visibility;
		if (objectstatus=='visible') {
		  document.getElementById("ddmenu" + objectid).style.visibility	= 'hidden';
		  document.getElementById("ddmenu" + objectid).style.top	= 0;
		  document.getElementById("ddmenu" + objectid).style.left	= 0;
		}
	}
}