function toggleLayerforcalendar(whichLayer1, name, arrival_date, departure_date, reservation_id, arrival, departure, email, new_status){
	var elem, vis;
		
	if(new_status == "Unavailable"){
		document.getElementById('image_mail').innerHTML = '';
		document.getElementById('name').innerHTML = '';
	}else if(name != "" && new_status != "Unavailable"){
	<!--document.getElementById('name').innerHTML = "<a href=\"mailto: "+email+"\" title=\"Send Email\" class=\"blue-link\"><b>"+name+"</b></a>";-->
		document.getElementById('name').innerHTML = "<b>"+name+"</b>";		
		document.getElementById('image_mail').innerHTML = "<a href=\"owner-enquiries.php?action=newmsg&resId="+reservation_id+"\" title=\"Send Email\" class=\"blue-link\"><img src=\"images/message-icon.jpg\" align=\"absmiddle\"></a>";
	}else{
			document.getElementById('image_mail').innerHTML = "<a href=\"owner-enquiries.php?action=newmsg&resId="+reservation_id+"\" title=\"Send Email\" class=\"blue-link\"><img src=\"images/message-icon.jpg\" align=\"absmiddle\"></a>";
	}

	if(arrival_date != ""){
		document.getElementById('arrival_date').innerHTML = arrival_date;
	}
	if(departure_date != ""){
		document.getElementById('departure_date').innerHTML = departure_date;
	}
	if(new_status != ""){
		document.getElementById('keyType').innerHTML = new_status;
	}
	if(reservation_id != ""){
		try{
			document.getElementById('delete').innerHTML = "<a href=\"javascript: del("+reservation_id+")\" class=\"blue-link floatright\">Delete</a>";
		}catch(ex){}
		try{
			//document.getElementById('editfor').innerHTML = "<a href=\"create-reservation.php?rid="+reservation_id+"\" class=\"blue-link floatright\">Edit</a>";
			document.getElementById('editfor').innerHTML = "<a href=\"javascript: createRes("+reservation_id+")\" class=\"blue-link floatright\">Edit Details</a>";
		}catch(ex){}
	}
	if(arrival != ""){
		document.getElementById('from_dateId').value = arrival;
	}
	if(departure != ""){
		document.getElementById('to_dateId').value = departure;
	}
	
	if(document.getElementById){ // this is the way the standards work
		elem = document.getElementById( whichLayer1 );
	}else if( document.all ){ // this is the way old msie versions work
		elem = document.all[whichLayer1];
	}else if( document.layers ){ // this is the way nn4 works
		elem = document.layers[whichLayer1];
	}
	vis = elem.style;
	//var one=document.getElementById('OneLocation');
	//document.getElementById('OneLocation').style.opacity = ('10');
	//one.style.color = "red";
	//one.style.opacity = "0.4";
	//one.style.filter  = "alpha(opacity=40)";
	//one.setAttribute("onclick","return false;");
	//one.onclick = function(event) { return false; }
	//if the style.display value is blank we try to figure it out here
	if(vis.display==''&&elem.offsetWidth!=undefined&&elem.offsetHeight!=undefined)
	vis.display = (elem.offsetWidth!=0&&elem.offsetHeight!=0) ? 'block' : 'none';
	vis.display = (vis.display==''||vis.display=='block') ? 'none' : 'block';
}


//Ashish==================================================================================================

function toggleLayerforcalendar1(whichLayer1, name, arrival_date, departure_date, reservation_id, arrival, departure, email, new_status){
	var elem, vis;
	
	if(new_status == "Unavailable"){
		document.getElementById('image_mail').innerHTML = '';
		document.getElementById('name').innerHTML = '';
	}else if(name != ""){
	<!--document.getElementById('name').innerHTML = "<a href=\"mailto: "+email+"\" title=\"Send Email\" class=\"blue-link\"><b>"+name+"</b></a>";-->
		document.getElementById('name').innerHTML = "<b>"+name+"</b>";		
		document.getElementById('image_mail').innerHTML = "<a href=\"owner-enquiries.php?action=newmsg&resId="+reservation_id+"\" title=\"Send Email\" class=\"blue-link\"><img src=\"images/message-icon.jpg\" align=\"absmiddle\"></a>";
	}else{
			document.getElementById('image_mail').innerHTML = "<a href=\"owner-enquiries.php?action=newmsg&resId="+reservation_id+"\" title=\"Send Email\" class=\"blue-link\"><img src=\"images/message-icon.jpg\" align=\"absmiddle\"></a>";
	}

	if(arrival_date != ""){
		document.getElementById('arrival_date').innerHTML = arrival_date;
	}
	if(departure_date != ""){
		document.getElementById('departure_date').innerHTML = departure_date;
	}
	if(new_status != ""){
		document.getElementById('keyType').innerHTML = new_status;
	}
	if(reservation_id != ""){
		try{
			document.getElementById('delete').innerHTML = "<a href=\"javascript: del("+reservation_id+")\" class=\"blue-link floatright\">Delete</a>";
		}catch(ex){}
		try{
			//document.getElementById('editfor').innerHTML = "<a href=\"create-reservation.php?rid="+reservation_id+"\" class=\"blue-link floatright\">Edit</a>";
			document.getElementById('editfor').innerHTML = "<a href=\"javascript: createRes("+reservation_id+")\" class=\"blue-link floatright\">Edit Details</a>";
		}catch(ex){}
	}
	if(arrival != ""){
		document.getElementById('from_dateId').value = arrival;
	}
	if(departure != ""){
		document.getElementById('to_dateId').value = departure;
	}
	
	if(document.getElementById){ // this is the way the standards work
		elem = document.getElementById( whichLayer1 );
	}else if( document.all ){ // this is the way old msie versions work
		elem = document.all[whichLayer1];
	}else if( document.layers ){ // this is the way nn4 works
		elem = document.layers[whichLayer1];
	}
	vis = elem.style;
	//var one=document.getElementById('OneLocation');
	//document.getElementById('OneLocation').style.opacity = ('10');
	//one.style.color = "red";
	//one.style.opacity = "0.4";
	//one.style.filter  = "alpha(opacity=40)";
	//one.setAttribute("onclick","return false;");
	//one.onclick = function(event) { return false; }
	//if the style.display value is blank we try to figure it out here
	if(vis.display==''&&elem.offsetWidth!=undefined&&elem.offsetHeight!=undefined)
	vis.display = (elem.offsetWidth!=0&&elem.offsetHeight!=0) ? 'block' : 'none';
	//vis.display = (vis.display==''||vis.display=='block')?'none':'block';
	vis.display = 'block';
}


function hideDiv(div_name){
	document.getElementById(div_name).style.display = 'none';
}
//Ashish=======================================================================================================

function toggleLayer1(whichLayer1){
	var elem, vis;
	if(document.getElementById){ // this is the way the standards work
		elem = document.getElementById( whichLayer1 );
	}else if( document.all ){ // this is the way old msie versions work
		elem = document.all[whichLayer1];
	}else if( document.layers ){ // this is the way nn4 works
		elem = document.layers[whichLayer1];
	}
	vis = elem.style;
	//var one=document.getElementById('OneLocation');
	//document.getElementById('OneLocation').style.opacity = ('10');
	//one.style.color = "red";
	//one.style.opacity = "0.4";
	//one.style.filter  = "alpha(opacity=40)";
	//one.setAttribute("onclick","return false;");
	//one.onclick = function(event) { return false; }
	//if the style.display value is blank we try to figure it out here
	if(vis.display==''&&elem.offsetWidth!=undefined&&elem.offsetHeight!=undefined)
	vis.display = (elem.offsetWidth!=0&&elem.offsetHeight!=0) ? 'block' : 'none';
	vis.display = (vis.display==''||vis.display=='block') ? 'none' : 'block';
}

function fhieght(){
	h = document.getElementById('unit').offsetHeight;
	f = document.getElementById('iframe').height;
	f = h;
	alert(f);
}
	
//function closeWindow(){	
	//elem.style.display="none";
//document.getElementById('OneLocation').style.display='block';
	//var one=document.getElementById('OneLocation');
	//one.style.filter  = "none";
	//one.style.opacity = "1";
	//one.setAttribute("onclick","return true;");
	//one.onclick = function(event) { return true; }
//}
// -->


//*****************************************************************************

//*****************************************************************************

// Determine browser and version.
function Browser(){
	var ua, s, i;
	this.isIE = false;
	this.isNS = false;
	this.version = null;
	ua = navigator.userAgent;
	s = "MSIE";
	if((i = ua.indexOf(s)) >= 0){
		this.isIE = true;
		this.version = parseFloat(ua.substr(i + s.length));
		return;
	}
	s = "Netscape6/";
	if((i = ua.indexOf(s)) >= 0){
		this.isNS = true;
		this.version = parseFloat(ua.substr(i + s.length));
		return;
	}
	//Treat any other "Gecko" browser as NS 6.1.
	s = "Gecko";
	if((i = ua.indexOf(s)) >= 0){
		
		this.isNS = true;
		this.version = 6.1;
		return;
	}
}


// Global object to hold drag information.

var dragObj = new Object();
dragObj.zIndex = 0;

function dragStart(event, id){
	var browser = new Browser();
	var el;
	var x, y;
	
	//If an element id was given, find it. Otherwise use the element being
	//clicked on.
	if(id){
		dragObj.elNode = document.getElementById(id);
	}else{
		if(browser.isIE){
			dragObj.elNode = window.event.srcElement;
			
		}
		if(browser.isNS){
			dragObj.elNode = event.target;
		}
		//If this is a text node, use its parent element.
		if(dragObj.elNode.nodeType == 3){
			dragObj.elNode = dragObj.elNode.parentNode;
		}
	}
	//Get cursor position with respect to the page.
	if(browser.isIE){
		x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
		y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
	}
	if(browser.isNS){
		x = event.clientX + window.scrollX;
		y = event.clientY + window.scrollY;
	}
	//Save starting positions of cursor and element.
	dragObj.cursorStartX = x;
	dragObj.cursorStartY = y;
	dragObj.elStartLeft  = parseInt(dragObj.elNode.style.left, 10);
	dragObj.elStartTop   = parseInt(dragObj.elNode.style.top,  10);
	if(isNaN(dragObj.elStartLeft)) dragObj.elStartLeft = 0;
	if(isNaN(dragObj.elStartTop)) dragObj.elStartTop  = 0;
	//Update element's z-index.
	dragObj.elNode.style.zIndex = ++dragObj.zIndex;
	//Capture mousemove and mouseup events on the page.
	if(browser.isIE){
		document.attachEvent("onmousemove", dragGo);
		document.attachEvent("onmouseup", dragStop);
		window.event.cancelBubble = true;
		window.event.returnValue = false;
	}
	if(browser.isNS){
		document.addEventListener("mousemove", dragGo,   true);
		document.addEventListener("mouseup",   dragStop, true);
		event.preventDefault();
	}
}

function dragGo(event){
	var browser = new Browser();
	var x, y;
	// Get cursor position with respect to the page.
	if(browser.isIE){
		x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
		y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
	}
	if(browser.isNS){
		x = event.clientX + window.scrollX;
		y = event.clientY + window.scrollY;
	}
	//Move drag element by the same amount the cursor has moved.
	dragObj.elNode.style.left = (dragObj.elStartLeft + x - dragObj.cursorStartX) + "px";
	dragObj.elNode.style.top  = (dragObj.elStartTop  + y - dragObj.cursorStartY) + "px";
	if(browser.isIE){
		window.event.cancelBubble = true;
		window.event.returnValue = false;
	}
	if(browser.isNS)
		event.preventDefault();
}

function dragStop(event){
	var browser = new Browser();
	//Stop capturing mousemove and mouseup events.
	if(browser.isIE){
		document.detachEvent("onmousemove", dragGo);
		document.detachEvent("onmouseup", dragStop);
	}
	if(browser.isNS){
		document.removeEventListener("mousemove", dragGo,   true);
		document.removeEventListener("mouseup",   dragStop, true);
	}
}

