/************************ FOR FLASH **********************/
 var jsReady = false;
 function isReady() {
	 return jsReady;
 }
 function pageInit() {
	 jsReady = true;
 }
 function thisMovie(movieName) {
	 if (navigator.appName.indexOf("Microsoft") != -1) {
		 return window[movieName];
	 } else {
		 return document[movieName];
	 }
 }
function sendToActionScript(vidID) {
	if(vidID == "playerTips"){
		var k = thisMovie("playerTips");
	}else{
		var k = thisMovie("playerTestimonials");
	}
	k.closeVideo();
 }
/* *************************************************************   */

function toggleForm(obj){
	if(document.getElementById("referDiv").className == "popupShow"){
		document.getElementById("referDiv").className = "popupHide";
	} else if(document.getElementById(obj).className == "popupHide"){
		document.getElementById(obj).className = "popupShow";
	}
}

function closeForm(obj){
	if(document.getElementById(obj).className == "popupShow"){
		document.getElementById(obj).className = "popupHide";
	}
}

function clearField(obj){
	if(obj.name.toLowerCase() == "txtemail" && obj.value.toLowerCase() == "enter your email here"){
		obj.value = "";
	}else if(obj.name.toLowerCase() == "txtname" && obj.value.toLowerCase() == "enter your name here"){
		obj.value = "";
	}else if(obj.name.toLowerCase() == "txtcomments" && obj.value.toLowerCase() == "enter your comments here"){
		obj.value = "";
	}else if(obj.name.toLowerCase() == "txtfemail" && obj.value.toLowerCase() == "enter friend's email here"){
		obj.value = "";
	}
}

function resetField(obj){
	if(obj.name.toLowerCase() == "txtemail" && obj.value.toLowerCase() == ""){
		obj.value = "Enter Your Email Here";
	}else if(obj.name.toLowerCase() == "txtname" && obj.value.toLowerCase() == ""){
		obj.value = "Enter Your Name Here";
	}else if(obj.name.toLowerCase() == "txtcomments" && obj.value.toLowerCase() == ""){
		obj.value = "Enter Your Comments Here";
	}else if(obj.name.toLowerCase() == "txtfemail" && obj.value.toLowerCase() == ""){
		obj.value = "Enter Friend's Email Here";
	}
}

/************************ START FORM VALIDATION **********************/

function echeck(str) {
		var at="@";
		var dot=".";
		var lat=str.indexOf(at);
		var lstr=str.length;
		var ldot=str.indexOf(dot);
		
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID");
		   return false;
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID");
		   return false;
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID");
		    return false;
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID");
		    return false;
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID");
		    return false;
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID");
		    return false;
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID");
		    return false;
		 }

 		 return true;				
	}

function validateRefer(){
	var f = document.getElementById('frmRefer');
	var validemail  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if(f.txtfemail.value=='') {
		alert ("Please enter a Friend's E-mail ID");
		f.txtfemail.focus();
		return false;
	} else {
		if(!validemail.exec(f.txtfemail.value))
		 {
			alert("Please enter a valid Friend's E-mail ID");
			f.txtfemail.focus();
			return false;
		}
	}
	if(f.txtemail.value=='') {
		alert ("Please enter Your E-mail ID");
		f.txtemail.focus();
		return false;
	} else {
		if(!validemail.exec(f.txtemail.value))
		 {
			alert('Please enter a valid E-mail ID');
			f.txtemail.focus();
			return false;
		}
	}
	return true;
}

function validateContact(){
	var f = document.getElementById('frmContact');
	var validemail  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if(f.cname.value=='') {
		alert ("Please enter your name");
		f.cname.focus();
		return false;
	}	
	if(f.cemail.value=='') {
		alert ("Please enter your E-mail ID");
		f.cemail.focus();
		return false;
	} else {
		if(!validemail.exec(f.cemail.value))
		 {
			alert("Please enter a valid E-mail ID");
			f.cemail.focus();
			return false;
		}
	}
	if(f.cquestion.value=='') {
		alert ("Please enter Your Question/Comment");
		f.cquestion.focus();
		return false;
	} 
	
	
	return true;	
}
/************************ END FORM VALIDATION **********************/


// JScript File
function changeTab(id){
	currID = id;
	for(var i=1;i<6;i++){
		document.getElementById('topLink'+i).className ="";
	}
	document.getElementById('topLink'+id).className ="selected";
	showMenu(id);
}

function changeSideTab(id){
	document.getElementById('sideLink'+id).style.display ="";
}

var hideTimer;

function showMenu(id){
	clearTimeout(hideTimer);	
	for(var i=0;i<2;i++){
		document.getElementById('dropmenu'+i).className ="dropcss hidden";
	}
	if(parseInt(id) >= 0){
		document.getElementById('dropmenu'+id).className ="dropcss";
	}
}
function hideMenu(){
	for(var i=0;i<2;i++){
		document.getElementById('dropmenu'+i).className ="dropcss hidden";
	}
	if(parseInt(currID) >= 0){
		document.getElementById('dropmenu'+currID).className ="dropcss";
	}
}
function setTimer(){
	clearTimeout(hideTimer);	
	hideTimer = setTimeout(hideMenu,500);	
}