/*window.onload = function ()
{
	for(var i=1; i<=8;i++){
			document.getElementById("hotel_front"+i).style.display = 'none';
		}
}
function toggleSubHead(subHeadId){
    var subHeadId = document.getElementById(subHeadId);

    if(subHeadId.style.display=='none'){
		for(var i=1; i<=8;i++){
			document.getElementById("hotel_front"+i).style.display = 'none';
		}
         subHeadId.style.display='block';
	}
    else if(subHeadId.style.display=='block'){
              subHeadId.style.display='none';
	}
}
*/

function newwindow()
{
window.open('assistant.html','jav','width=560,height=285,resizable=yes');
}

/***********************************************
* Cross browser Marquee II- © Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for this script and 100s more.
***********************************************/

var delayb4scroll=1000 //Specify initial delay before marquee starts to scroll on page (2000=2 seconds)
var marqueespeed=1 //Specify marquee scroll speed (larger is faster 1-10)
var pauseit=1 //Pause marquee onMousever (0=no. 1=yes)?


////NO NEED TO EDIT BELOW THIS LINE////////////

var copyspeed=marqueespeed
var pausespeed=(pauseit==0)? copyspeed: 0
var actualheight=''
/*
function scrollmarquee(){
if (parseInt(cross_marquee.style.top)>(actualheight*(-1)+8))
cross_marquee.style.top=parseInt(cross_marquee.style.top)-copyspeed+"px"
else
cross_marquee.style.top=parseInt(marqueeheight)+8+"px"
}

function initializemarquee(){
cross_marquee=document.getElementById("vmarquee")
cross_marquee.style.top=0.01
marqueeheight=document.getElementById("marqueecontainer").offsetHeight
actualheight=cross_marquee.offsetHeight
if (window.opera || navigator.userAgent.indexOf("Netscape/7")!=-1){ //if Opera or Netscape 7x, add scrollbars to scroll and exit
cross_marquee.style.height=marqueeheight+"px"
cross_marquee.style.overflow="scroll"
return
}
setTimeout('lefttime=setInterval("scrollmarquee()",30)', delayb4scroll)
}

if (window.addEventListener)
window.addEventListener("load", initializemarquee, false)
else if (window.attachEvent)
window.attachEvent("onload", initializemarquee)
else if (document.getElementById)
window.onload=initializemarquee
*/
<!--end-->

<!-- form validation Begin
function check(which) {
var pass=true;
if (document.images) {
for (i=0;i<which.length;i++) {
var tempobj=which.elements[i];
if (tempobj.name.substring(0,8)=="") {
if (((tempobj.type=="text"||tempobj.type=="textarea")&&
tempobj.value=='')||(tempobj.type.toString().charAt(0)=="s"&&
tempobj.selectedIndex==0)) {
pass=false;
break;
         }
      }
   }
}
if (!pass) {
shortFieldName=tempobj.name.substring(8,30).toUpperCase();
alert("Please make sure the "+shortFieldName+" field was properly completed.");
return false;
}
else
return true;
}
//  End -->


function datavalidate(frm)
{			
	frm = document.getElementById(frm);
	if (frm.requiredname.value.length < 2)
	{
		alert("Please Enter Your Full Name");
		frm.requiredwebsiteurl.value="";
		frm.requiredname.focus();
		return false;
	}
	
	
	if (frm.requiredwebsiteurl.value.length < 2)
	{
		alert("Please Enter Your Company Website");
		frm.requiredwebsiteurl.value="";
		frm.requiredwebsiteurl.focus();
		return false;
	}
		else if(checkURL(frm.requiredwebsiteurl.value)==false)
	{
		alert("Enter A Valid URL");	
		frm.requiredwebsiteurl.focus();
		return false;
	}

	
	if (frm.requiredphone.value.length < 2)
	{
		alert("Please Enter Your Phone No.");
		frm.requiredphone.value="";
		frm.requiredphone.focus();
		return false;
	}
	else if(IsNumeric(frm.requiredphone.value)==false)
	{
		alert("Only Numbers Allow");	
		frm.requiredphone.focus();
		return false;
	}
	
	
	
if (frm.requiredemail.value.length < 2)
	{
		alert("Please Enter E-mail address");
		frm.requiredemail.value="";
		frm.requiredemail.focus();
		return false;
	}
if(frm.requiredemail.value!="")
	{
		var atpos=frm.requiredemail.value.indexOf('@');
		var dotpos=frm.requiredemail.value.lastIndexOf('.');
		if(atpos<1 || dotpos<2)
		{
			alert("Please Enter A Valid Email Id.");
			frm.requiredemail.select();
			frm.requiredemail.focus();
			return false;
		}
		 }

if (frm.requiredSubject.value == -1)
	{
		alert("Please Select Type of Enquiry");
		frm.requiredSubject.value="";
		frm.requiredSubject.focus();
		return false;
	}

	if (frm.requiredmessage.value.length < 2)
	{
		alert("Please Enter Your Message");
		frm.requiredmessage.value="";
		frm.requiredmessage.focus();
		return false;
	}		

}

function sdatavalidate(join)
{	

if (document.frm.requiredname.value.length < 2)
	{
		alert("Please Enter Your Name");
		document.frm.requiredwebsiteurl.value="";
		document.frm.requiredname.focus();
		return false;
	}
	
if (document.frm.requiredemail.value.length < 2)
	{
		alert("Please Enter E-mail address");
		document.frm.requiredemail.value="";
		document.frm.requiredemail.focus();
		return false;
	}
if(document.frm.requiredemail.value!="")
	{
		var atpos=document.frm.requiredemail.value.indexOf('@');
		var dotpos=document.frm.requiredemail.value.lastIndexOf('.');
		if(atpos<1 || dotpos<2)
		{
			alert("Please Enter A Valid Email Id.");
			document.frm.requiredemail.select();
			document.frm.requiredemail.focus();
			return false;
		}
	}
}

function IsNumeric(strString)
   //  check for valid numeric strings 
   {
   var strValidChars = "0123456789.-";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
   return blnResult;
   }
   
function checkURL(value) {
var urlregex = new RegExp("^(http:\/\/www.|https:\/\/www.|ftp:\/\/www.|www.){1}([0-9A-Za-z]+\.)");
if(urlregex.test(value))
{
return(true);
}
return(false);
}

function subdatavalidate(frm)
{			

	if (document.frm.subrequiredname.value.length < 2)
	{
		alert("Please Enter Your Full Name");
		document.frm.subrequiredname.value="";
		document.frm.subrequiredname.focus();
		return false;
	}
	
if (document.frm.subrequiredemail.value.length < 2)
	{
		alert("Please Enter E-mail address");
		document.frm.subrequiredemail.value="";
		document.frm.subrequiredemail.focus();
		return false;
	}
if(document.frm.subrequiredemail.value!="")
	{
		var atpos=document.frm.subrequiredemail.value.indexOf('@');
		var dotpos=document.frm.subrequiredemail.value.lastIndexOf('.');
		if(atpos<1 || dotpos<2)
		{
			alert("Please Enter A Valid Email Id.");
			document.frm.subrequiredemail.select();
			document.frm.subrequiredemail.focus();
			return false;
		}
		 }
if (document.frm.subrequiredwebsiteurl.value.length < 2)
	{
		alert("Please Enter Your Company Website");
		document.frm.subrequiredwebsiteurl.value="";
		document.frm.subrequiredwebsiteurl.focus();
		return false;
	}
		else if(checkURL(document.frm.subrequiredwebsiteurl.value)==false)
	{
		alert("Enter A Valid URL");	
		document.frm.subrequiredwebsiteurl.focus();
		return false;
	}

if (document.frm.subrequiredSubject.value == -1)
	{
		alert("Please Select Type of Enquiry");
		document.frm.subrequiredSubject.value="";
		document.frm.subrequiredSubject.focus();
		return false;
	}

	if (document.frm.subrequiredmessage.value.length < 2)
	{
		alert("Please Enter Your Message");
		document.frm.subrequiredmessage.value="";
		document.frm.subrequiredmessage.focus();
		return false;
	}		

}
/*
function sdatavalidate(join)
{	

if (document.frm.subrequiredname.value.length < 2)
	{
		alert("Please Enter Your Name");
		document.frm.subrequiredwebsiteurl.value="";
		document.frm.subrequiredname.focus();
		return false;
	}
	
if (document.frm.subrequiredemail.value.length < 2)
	{
		alert("Please Enter E-mail address");
		document.frm.subrequiredemail.value="";
		document.frm.subrequiredemail.focus();
		return false;
	}
if(document.frm.subrequiredemail.value!="")
	{
		var atpos=document.frm.subrequiredemail.value.indexOf('@');
		var dotpos=document.frm.subrequiredemail.value.lastIndexOf('.');
		if(atpos<1 || dotpos<2)
		{
			alert("Please Enter A Valid Email Id.");
			document.frm.subrequiredemail.select();
			document.frm.subrequiredemail.focus();
			return false;
		}
	}
}
*/
function printThis()
{
window.print();
}

function bookmarksite(){
	var title = document.title;
	var url= window.location.href;
if (window.sidebar) // firefox
window.sidebar.addPanel(title, url, "");
else if(window.opera && window.print){ // opera
var elem = document.createElement('a');
elem.setAttribute('href',url);
elem.setAttribute('title',title);
elem.setAttribute('rel','sidebar');
elem.click();
}
else if(document.all)// ie
window.external.AddFavorite(url, title);
}

function mailpage()
{
 var url = window.location.toString();
 //get the parameters
 url.match(/\?(.+)$/);
 var newurl 
 var params1 = RegExp.leftContext;
 var params2 = RegExp.$1;
 var params = params1+"?"+params2;
 var params = params.split("&");
 if(params[0] && params[1] && params[2] !=undefined)
	newurl = url+params[0] + escape('&') + params[1] + escape('&') + params[2];		
 else
	newurl = url;
 mail_str = "mailto:?subject=Please check page:  " + document.title;
 mail_str += "&body= " ;
 mail_str += " URL: "+newurl ;
 window.location = mail_str;
}

function bookmarkThis()
{
	var url = 'http://www.beganto.com'; //window.location;
	var title = document.title;
	if (window.sidebar) // firefox
		window.sidebar.addPanel(title, url,"");
	else if(window.opera && window.print){ // opera
		var anc = document.createElement('a');
		anc.setAttribute('href',url);
		anc.setAttribute('title',title);
		anc.setAttribute('rel','sidebar');
		anc.click();
		} 
	else if(document.all)// ie
		window.external.AddFavorite(url, title);
}

function printPage()
{
	window.print();
}
//----------//------------// Validation for Quick Inquiry form //---------------//

function validate()
{
	if(document.myform.name.value=="" || document.myform.name.value=="Your Full Name")
	{
		alert("Please Enter Your Full Name ");
		document.myform.name.focus();
		return false;
	}
	if(document.myform.email.value=="" || document.myform.email.value=="Your E-mail ID")
		{
		alert("Please Enter Your Email ID");
		document.myform.email.focus();
		return false;
		}
	if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(myform.email.value))
		{   
		}
		else
		{
		   alert("Please Enter Valid Email ID");
		   document.myform.email.focus();
		   return (false);
		}
	
	if(document.myform.phone.value=="" || document.myform.phone.value=="Your Telephone")
	{
		alert("Please Enter Phone Number");
		document.myform.phone.focus();
		return false;
	}
	if(isNaN(document.myform.phone.value))
	{
		alert("Please Enter Valid Phone Number");
		document.myform.phone.focus();
		return false;
	}
	if(document.myform.company.value=="" || document.myform.company.value=="Company Name")
	{
		alert("Please Enter Your Company Name");
		document.myform.company.focus();
		return false;
	}
	if(document.myform.website.value=="" || document.myform.website.value=="Company Website")
	{
		alert("Please Enter Your Company Website");
		document.myform.website.focus();
		return false;
	}
	if(document.myform.message.value=="Message" || document.myform.message.value=="")
	{
	alert("Please Enter Your Message");
	document.myform.message.focus();
	return false;
	}
	return true;   
}
					  
					  
 //----------//------------// Validation for Request Demo form //---------------//

function datavalidatedemo(demoRequest)
{			
	demoRequest = document.getElementById(demoRequest);
	if (demoRequest.requiredname.value.length < 2)
	{
		alert("Please Enter Your Full Name");
		demoRequest.requiredname.focus();
		return false;
	}
	
	if (demoRequest.requiredphone.value.length < 2)
	{
		alert("Please Enter Your Phone No.");
		demoRequest.requiredphone.focus();
		return false;
	}
	else if(IsNumeric(demoRequest.requiredphone.value)==false)
	{
		alert("Only Numbers Allow");	
		demoRequest.requiredphone.focus();
		return false;
	}
	
	if (demoRequest.requiredemail.value.length < 2)
	{
		alert("Please Enter E-mail address");
		demoRequest.requiredemail.focus();
		return false;
	}
	if(demoRequest.requiredemail.value!="")
	{
		var atpos=demoRequest.requiredemail.value.indexOf('@');
		var dotpos=demoRequest.requiredemail.value.lastIndexOf('.');
		if(atpos<1 || dotpos<2)
		{
			alert("Please Enter A Valid Email Id.");
			demoRequest.requiredemail.select();
			demoRequest.requiredemail.focus();
			return false;
		}
	}

	if(demoRequest.requiredcompanyname){
		if (demoRequest.requiredcompanyname.value.length < 2)
		{
			alert("Please Enter Company Name");
			demoRequest.requiredcompanyname.focus();
			return false;
		}		
	}
	
	if(demoRequest.requiredcountryname){
		if (demoRequest.requiredcountryname.value == -1)
		{
			alert("Please Select Your Country");
			demoRequest.requiredcountryname.focus();
			return false;
		}		
	}

	if (demoRequest.requiredwebsiteurl.value.length < 2)
	{
		alert("Please Enter Your Company Website. if you don't have, please write www.NO.com");
		demoRequest.requiredwebsiteurl.focus();
		return false;
	}
		else if(checkURL(demoRequest.requiredwebsiteurl.value)==false)
	{
		alert("Enter A Valid URL");	
		demoRequest.requiredwebsiteurl.focus();
		return false;
	}

	if (demoRequest.requiredaddress.value.length < 2)
	{
		alert("Please Enter Address");
		demoRequest.requiredaddress.focus();
		return false;
	}		


if (demoRequest.requiredSubject.value == -1)
	{
		alert("Please Select Type of Enquiry");
		demoRequest.requiredSubject.focus();
		return false;
	}

	if (demoRequest.requiredmessage.value.length < 2)
	{
		alert("Please Enter Your Message");
		demoRequest.requiredmessage.focus();
		return false;
	}

}

//----------//------------// Ends for Request Demo form //---------------//


 //----------//------------// Validation for general enquiry //---------------//

function dataValidateGE(frm)
{			
	frm = document.getElementById(frm);
	if (frm.firstname.value.length < 2)
	{
		alert("Please Enter Your First Name");
		frm.firstname.focus();
		return false;
	}
	
	if (frm.lastname.value.length < 2)
	{
		alert("Please Enter Your Last Name");
		frm.lastname.focus();
		return false;
	}

	if (frm.company.value.length < 2)
	{
		alert("Please Enter Company Name");
		frm.company.focus();
		return false;
	}		
	
	if (frm.email.value.length < 2)
	{
		alert("Please Enter E-mail address");
		frm.email.focus();
		return false;
	}
	if(frm.email.value!="")
	{
		var atpos=frm.email.value.indexOf('@');
		var dotpos=frm.email.value.lastIndexOf('.');
		if(atpos<1 || dotpos<2)
		{
			alert("Please Enter A Valid Email Id.");
			frm.email.select();
			frm.email.focus();
			return false;
		}
	}
	
	if (frm.phone.value.length < 2)
	{
		alert("Please Enter Your Phone No.");
		frm.phone.focus();
		return false;
	}
	else if(IsNumeric(frm.phone.value)==false)
	{
		alert("Only Numbers Allow");	
		frm.phone.focus();
		return false;
	}

	if (frm.comments.value.length < 2)
	{
		alert("Please Enter Your Message/Comments");
		frm.comments.focus();
		return false;
	}

}

//----------//------------// Ends for general enquiry form //---------------//

function dataValidateErrorReport(frm)
{			
	frm = document.getElementById(frm);

	if (frm.name.value.length < 2)
	{
		alert("Please Enter Your Name");
		frm.name.focus();
		return false;
	}
	
	if (frm.email.value.length < 2)
	{
		alert("Please Enter E-mail address");
		frm.email.focus();
		return false;
	}
	if(frm.email.value!="")
	{
		var atpos=frm.email.value.indexOf('@');
		var dotpos=frm.email.value.lastIndexOf('.');
		if(atpos<1 || dotpos<2)
		{
			alert("Please Enter A Valid Email Id.");
			frm.email.select();
			frm.email.focus();
			return false;
		}
	}
	
	if (frm.errorType.value.length < 2)
	{
		alert("Please Select The Error Type");
		frm.errorType.focus();
		return false;
	}
	if (frm.comments.value.length < 2)
	{
		alert("Please Enter Your Message/Comments");
		frm.comments.focus();
		return false;
	}

}



var	newwindow

function needhelp(url)
{
window.open('assistant.html', 'FullRecord',' left=20,top=20; scrollbars=yes','center');
} 


