
/***********************************************
* 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
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)
{			

	if (document.frm.requiredname.value.length < 2)
	{
		alert("Please Enter Your Full Name");
		document.frm.requiredwebsiteurl.value="";
		document.frm.requiredname.focus();
		return false;
	}
	
	
	if (document.frm.requiredwebsiteurl.value.length < 2)
	{
		alert("Please Enter Your Company Website");
		document.frm.requiredwebsiteurl.value="";
		document.frm.requiredwebsiteurl.focus();
		return false;
	}
		else if(checkURL(document.frm.requiredwebsiteurl.value)==false)
	{
		alert("Enter A Valid URL");	
		document.frm.requiredwebsiteurl.focus();
		return false;
	}

	
	if (document.frm.requiredphone.value.length < 2)
	{
		alert("Please Enter Your Phone No.");
		document.frm.requiredphone.value="";
		document.frm.requiredphone.focus();
		return false;
	}
	else if(IsNumeric(document.frm.requiredphone.value)==false)
	{
		alert("Only Numbers Allow");	
		document.frm.requiredphone.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;
		}
		 }

if (document.frm.requiredSubject.value == -1)
	{
		alert("Please Select Type of Enquiry");
		document.frm.requiredSubject.value="";
		document.frm.requiredSubject.focus();
		return false;
	}

	if (document.frm.requiredmessage.value.length < 2)
	{
		alert("Please Enter Your Message");
		document.frm.requiredmessage.value="";
		document.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.hotelscentre.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();
}

