function getXMLHTTPRequest() {
	try {
		req = new XMLHttpRequest();
	}
	catch (err1) {
		try {
			req = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (err2) {
			try {
				req = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (err3) {
				req = false;
			}
		}
	}
	return req;
}
function showpic(path, caption) {

	var myurl = "resizeImageInter.jsp?&path=" + path + "&caption=" + caption;
	httpObj = new getXMLHTTPRequest();
	httpObj.open("GET", myurl, true);
	httpObj.onreadystatechange = useHttpResponse;
	httpObj.send(null);
	return true;
}
function useHttpResponse() {
	if (httpObj.readyState == 4) {
		var superstr = httpObj.responseText;
		document.getElementById("showpic").innerHTML = superstr;
	}
}
function showstateDetails(selectedValue) {
	//	var selectedValue=document.getElementById("country").value;
	var myurl = "locInter.jsp?cid=" + selectedValue + "&levelstr=first";
	httpObj = new getXMLHTTPRequest();
	httpObj.open("GET", myurl, true);
	httpObj.onreadystatechange = useHttpResponse3;
	httpObj.send(null);
	return true;
}
function useHttpResponse3() {
	if (httpObj.readyState == 4) {
		var level3str = httpObj.responseText;
		document.getElementById("stateopt").innerHTML = level3str;
		document.getElementById("cityopt").innerHTML = "<select class='textboxsizefontnormal' name='city'><option value=''>Select city</option></select>";
	}
}

function showcityDetails(sid) {
		document.getElementById("waitstatus").style.display="block";
	document.getElementById("cityopt").innerHTML = "<select class='textboxsizefontnormal' name='city' disabled='disabled'><option value=''>Select city</option></select>";
	
	
	var selectedValueMID = document.getElementById("country").value;
	var myurl = "locInter.jsp?cid=" + selectedValueMID + "&sid=" + sid + "&levelstr=second";
	httpObj = new getXMLHTTPRequest();
	httpObj.open("GET", myurl, true);
	httpObj.onreadystatechange = useHttpResponse1;
	httpObj.send(null);
	return true;
}
function useHttpResponse1() {
	if (httpObj.readyState == 4) {
		var level2str = httpObj.responseText;
		document.getElementById("cityopt").innerHTML = level2str;
		document.getElementById("waitstatus").style.display="none";
	}
}
var tt = "image1";
function borderimage1(name, num) {
	var image;
	tt = name;
	var i;
	for (i = 1; i <= num; i++) {
		if (name == "image" + i) {
			document.getElementById("image" + i).border = "3";
			document.getElementById("image" + i).style.borderColor = "gold";
		} else {
			document.getElementById("image" + i).border = "0";
		}
	}
}
function setBorder(name) {
	if (document.getElementById(name).border == 3) {
		document.getElementById(name).border = "3";
		document.getElementById(name).style.borderColor = "gold";
	} else {
		document.getElementById(name).border = "3";
		document.getElementById(name).style.borderColor = "yellow";
	}
}
function removeBorder(name) {
	if (name == tt) {
		document.getElementById(name).border = "3";
		document.getElementById(name).style.borderColor = "gold";
	} else {
		document.getElementById(name).border = "0";
	}
}
function setfocus() {
	alert();
	document.getElementById("setfocus").focus();
}
function hidestuffandprint() {
	document.getElementById("header").style.display = "none";
	window.print();
	setTimeout("refreshwin()", 1000);
}
function refreshwin() {
	window.location.reload(true);
}



function showstaticpic(path, caption) {
	var myurl = "sampleImageInter.jsp?&path=" + path + "&caption=" + caption;
	httpObj = new getXMLHTTPRequest();
	httpObj.open("GET", myurl, true);
	httpObj.onreadystatechange = useHttpResponse;
	httpObj.send(null);
	return true;
}
function useHttpResponse() {
	if (httpObj.readyState == 4) {
		var superstr = httpObj.responseText;
		document.getElementById("showpic").innerHTML = superstr;
	}
}

// method to validate send to friend form .....

function validateSendtoFriend(property_id)
{
var message=document.getElementById("message_content").value;
var sender_name=document.getElementById("sender_name").value;
var sender_email=document.getElementById("sender_email").value
var friend_email=document.getElementById("friend_email").value
if(sender_name=='')
{
alert('Enter your name.');
document.getElementById("sender_name").focus();
return false;
}
if(sender_email=='')
{
alert('Enter a valid email address.');
document.getElementById("sender_email").focus();
return false;
}
var flag=false;
var filter = /^.+@.+\..{2,3}$/;
		if (filter.test(sender_email)) {
			flag = true;
		} else {
			alert("Enter a valid email address.");
			sender_email = "";
			document.getElementById("sender_email").value='';
			document.getElementById("sender_email").focus();	
			return false;
		}	
     if(friend_email=='')
     {
       alert('Enter a valid email address for your friend.');
       document.getElementById("friend_email").focus();
       return false;
      }
      if (filter.test(friend_email)) {
			flag = true;
		} else {
			alert('Enter a valid email address for your friend.');
			friend_email = "";
			document.getElementById("friend_email").value='';
			document.getElementById("friend_email").focus();	
			flag=false;
		}
	
        var myurl = "./sendtofriend.do?message="+message+"&sender_name="+sender_name+"&sender_email="+sender_email+"&friend_email="+friend_email+"&property_id="+property_id;
    	httpObj = new getXMLHTTPRequest();
	    httpObj.open("GET", myurl, true);
	    httpObj.onreadystatechange = sendtofriendresponse;
	    httpObj.send(null);		
        return true;
 
}

var baseText1 = null;
function sendtoFriend(w,h)
{  
 var popUp1 = document.getElementById("sendtofrienddiv");   
 popUp1.style.top = "815px";   popUp1.style.left = "350px";  
 popUp1.style.width = w + "px";   popUp1.style.height = h + "px";  
  if (baseText1 == null) baseText1 = popUp1.innerHTML;  
 popUp1.innerHTML = baseText1 +       "<div id=\"statusbar\"></div>";  
  var sbar = document.getElementById("statusbar");
   sbar.style.marginTop = (parseInt(h)-40) + "px";  
    popUp1.style.visibility = "visible";}
function hideSendtoFriend()
{  
 var popUp1 = document.getElementById("sendtofrienddiv"); 
  popUp1.style.visibility = "hidden";
}
function sendtofriendresponse() {                
	if (httpObj.readyState == 4) {
		var level3str = httpObj.responseText;
	    document.getElementById("sendtofriendsuccess").innerHTML = level3str;
	    
	    
	}
}
