function chkObject(inParent,theVal) {
	if(inParent){
		if (window.opener.document.getElementById(theVal) != null) {
			return true;
		}
		else{
			return false;
		}
	}
	else{
		if (document.getElementById(theVal) != null) {
			return true;
		}
		else{
			return false;
		}
	}
}
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 Address")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail Address")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail Address")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail Address")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail Address")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail Address")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail Address")
		    return false
		 }

 		 return true					
	}

function ValidateForm(){
	var emailID=document.form33.email
	
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Please Enter your Email Address")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}
	return true
 }
function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}
function getCookie(c_name){
	if(document.cookie.length>0){
		c_start=document.cookie.indexOf(c_name + "=");
		if (c_start!=-1){
			c_start=c_start + c_name.length+1; 
			c_end=document.cookie.indexOf(";",c_start);
			if (c_end==-1) c_end=document.cookie.length;
			return unescape(document.cookie.substring(c_start,c_end));
		} 
	}
	return "";
}
function handleCRCcurrency(selected){
	//alert(currency[selectedcurrency]);
	if(selected=='')
		return;
	if(selected=='USD'){
		//alert(selected);
		converter1=1/currency[selectedcurrency];
		converter2=1;
		//alert(converter1);
		//alert(converter2);
	}
	else if(selectedcurrency!='USD'){
		converter1=1/currency[selectedcurrency];
		converter2=currency[selected];
	}
	else{
		converter1=currency[selected];
		converter2=1;
	}
	for(var i in propdaily){
		propdaily[i]=propdaily[i]*converter1*converter2;
		propweekly[i]=propweekly[i]*converter1*converter2;
		propmonthly[i]=propmonthly[i]*converter1*converter2;
	}
	var dtypes=new Array('d','w','m');
	//alert(totalproperties);
	for(i=0;i<totalproperties;i++){
		for(var x in dtypes){
			price='';
			if(dtypes[x]=='d')
				price=propdaily[i];
			else if(dtypes[x]=='w')
				price=propweekly[i];
			else if(dtypes[x]=='m')
				price=propmonthly[i];
			if(price!=''){
				document.getElementById('crc'+i+dtypes[x]).innerHTML=(Math.round(((document.getElementById('crc'+i+dtypes[x]).innerHTML*converter1)*converter2)*1000)/1000).toFixed(2);
				if(symbols[selected]!=undefined)
					document.getElementById('crcs'+dtypes[x]+i).innerHTML=symbols[selected];
				else
					document.getElementById('crcs'+dtypes[x]+i).innerHTML=selected;
			}
			if(qlselected!=undefined){
				pieces=qlselected.split('|');
				for(var f in pieces){
					if(pieces[f]<100&&pieces[f]!=''){
						price='';
						if(dtypes[x]=='d')
							price=propdaily[pieces[f]];
						else if(dtypes[x]=='w')
							price=propweekly[pieces[f]];
						else if(dtypes[x]=='m')
							price=propmonthly[pieces[f]];
						if(price!=''){						
							//alert('ql'+dtypes[x]+pieces[f]);
							//document.getElementById('ql'+dtypes[x]+pieces[f]).innerHTML='test';
							document.getElementById('ql'+dtypes[x]+pieces[f]).innerHTML=(((Math.round(price))*1000)/1000).toFixed(2);
							if(symbols[selected]!=undefined)
								document.getElementById('qls'+dtypes[x]+pieces[f]).innerHTML=symbols[selected];
							else
								document.getElementById('qls'+dtypes[x]+pieces[f]).innerHTML=selected;
						}
					}
				}
			}
		}
	}
	createCookie('currency',selected,365);
	selectedcurrency=selected;
}

var symbols=new Array();
symbols['USD']='$';
symbols['GBP']='&pound;';
symbols['EUR']='&#8364;';
symbols['CNY']='&yen;';
symbols['JPY']='&yen;';
var propid=new Array();
var proptitle=new Array();
var propcity=new Array();
var propcountry=new Array();

var propdaily=new Array();
var propweekly=new Array();
var propmonthly=new Array();

var qlselected='';
var cookieqlselected='';
