var newwin;

function func()
{
 alert("This link will be active after your Web site is published.");
}
function searchimg()
{
    var s1 =  document.getElementById("pagebannertype").value
    page_id = window.frames['parent'].document.getElementById("pageid").value;	
    if (s1 == 'NoImage') {
		alert("Page header has been removed successfully");
	}
    document.getElementById('dragframe').src = "/imgupload/index?searchimg="+s1+"&pageid="+page_id;    
}
function searchimg1()
{
  var s1 =  "NoImage"; 
  page_id = document.getElementById("pageid").value;
  gg = document.getElementById('pageid').value;
  var page = document.getElementById("header_img").value;
  if(page.length <=0)
  {
  page_id = gg;
  }
  else
  {
  page_id = document.getElementById("header_img").value;
  }
   document.getElementById('dragframe').src = "/imgupload/index?searchimg="+s1+"&pageid="+page_id;    
   parent.document.getElementById('frameid').src = "/designer/render_userdesignframe/?pageid="+pageid;
}
function launchwin(winurl,winname,winfeatures)
{
	//This launches a new window and then
	//focuses it if window.focus() is supported.
	newwin = window.open(winurl,winname,winfeatures);
	if(javascript_version > 1.0)
	{
		//delay a bit here because IE4 encounters errors
		//when trying to focus a recently opened window
 		setTimeout('newwin.focus();',250);
	}
}

function slideusemedia(url,id,type) {	
  alert("Choosen slide show has been inserted sucessfully");
  window.frames.frameid.useslidechild(url,id,type); 
}
function usemediachild(url,type) {
document.frmcontent.type.value= type;
document.frmcontent.usemedia.value= url;
document.frmcontent.submit();

}
function setmediachild(url,page_id,type) {
document.frmcontent.usemedia.value= url;
document.frmcontent.pageid.value= page_id;
document.frmcontent.imgtype.value =type;
alert("Page header has been changed successfully");
document.frmcontent.submit();

}
function usemediaheader(url,type) {
  page_id = window.frames['parent'].document.getElementById("pageid").value;
  gg = window.frames['parent'].document.getElementById('pageid').value;
  var page = document.getElementById("header_img").value;
  if(page.length <=0)
  {
  page_id = gg;
  }
  else
  {
  page_id = document.getElementById("header_img").value;
  }
  window.frames.frameid.setmediachild(url,page_id,type); 
}
function usemedia(url,type) {		 
  window.frames.frameid.usemediachild(url,type); 
  	alert("Chosen file has been inserted successfully");
}
function setmediachilds(url,page_id,type,search,header_all) {
document.frmcontent.usemedia.value= url;
document.frmcontent.pageid.value= page_id;
document.frmcontent.imgtype.value =type;
document.frmcontent.search.value = search;
document.frmcontent.header.value = header_all;
alert("Page header has been changed successfully");
document.frmcontent.submit();
}
function usemedias(url,type,search) {	
  gg = document.getElementById('pageid').value;
  var page = document.getElementById("header_img").value;
  header_all = document.getElementById("check_names").value; 
  if(document.getElementById('check_names').checked == true)
  {
  header_all = "change";
  }
  else
  {
  header_all = "nochange";
  }
   if(page.length <=0)
  {
  page_id = gg;
  }
  else
  {
  page_id = document.getElementById("header_img").value;
  }
  window.frames.frameid.setmediachilds(url,page_id,type,search,header_all); 
}
var previd='1';
var errid = '1';
function changetab(prefix,imgid) {
 if(imgid != previd)
 {
  document.getElementById('tab'+imgid).src=prefix + imgid + "_sel.gif"    
  document.getElementById('tab'+previd).src=prefix + previd + "_unsel.gif"    
 } 
    errid = previd;
    previd = imgid;
} 


function fun(error)
{
document.getElementById(error).focus();
}
function reverttab(prefix)
{
   document.getElementById('tab'+errid).src=prefix + errid + "_sel.gif"    
   document.getElementById('tab'+previd).src=prefix + previd + "_unsel.gif"
   previd = errid
}    

function showimg(bigimg)
{
	document.getElementById('bigimg').innerHTML = "<img src='/images/layouts/"+bigimg+"' height='450' width='700' onclick=Element.hide('bigimg') onmouseout=Element.hide('bigimg') >";
	document.getElementById('bigimg').style.visibility = 'visible';
}

function framerefresh1(pageid){
document.getElementById('header_img').value = pageid;
parent.document.getElementById('frameid').src = "/designer/render_userdesignframe/?pageid="+pageid;
}
function framerefresh(pageid){
parent.document.getElementById('frameid').src = "/manager/render_userdesignframe/?pageid="+pageid;
}
function framerefreshs(pageid){

alert("Create or Modify your own text in the area below. Dont forget to use save and preview.");
parent.document.getElementById('frameid').src = "/manager/render_userdesignframe/?pageid="+pageid;
}
function designer_frame(pageid) {
 window.opener.document.getElementById('frameid').src = "/designer/render_userdesignframe/?pageid="+pageid;
 alert("Your new site header image has been applied!")
}

function imagechange(a,b) 
{
   arr=a.src.split(/\//);
   len = arr.length - 1;   
   if (arr[len] == "max.gif") {
    a.src = "/images/min.gif";
    a.alt = "Minimize"
    b.src = "/images/max.gif";
    b.alt = "Maximize"
   }
   else if (arr[len] == "min.gif") {
   a.src = "/images/max.gif";
   a.alt = "Maximize"
   b.src = "/images/min.gif";
   b.alt = "Minimize"
 }
}
function floatchange(a,b) 
{
   arr=a.src.split(/\//);
   len = arr.length - 1;
   if (arr[len] == "maximize.gif") {
    a.src = "/images/minimize.gif";
    a.alt = "Minimize"
   }
   else if (arr[len] == "minimize.gif") {
   a.src = "/images/maximize.gif";
   a.alt = "Maximize"
 }
}
function clearText(txtbox) {
  document.frm_newpage.pagename.value="";
}
function clearIDX(){
  document.frm_idx.txt_idx.value="";
}
function showcrop(crp)
{
	window.parent.document.getElementById("cropdiv").innerHTML = crp;
	Element.show(window.parent.document.getElementById("cropdiv"))
	window.parent.cropcall();
}		

function hidecrop(page_id)
{
	Element.hide(window.parent.document.getElementById("cropdiv"));
	window.parent.document.getElementById("cropdiv").innerHTML = "";
	window.parent.document.getElementById('frameid').src = "/manager/render_userdesignframe/?pageid="+page_id;
}
function getDocHeight(doc) {
  var docHt = 0, sh, oh;
  if (doc.height) {docHt = doc.height+ 50 + "px"; }
  else if (doc.body) {
    if (doc.body.scrollHeight) docHt = sh = doc.body.scrollHeight;
    if (doc.body.offsetHeight) docHt = oh = doc.body.offsetHeight;
    if (sh && oh) docHt = Math.max(sh, oh);
    docHt = docHt + 70 + "px";
  }
  if (doc.height == "100%") { docHt = "50px"; }
  return docHt;
}
function iframescroll()
{
    //window.moveTo(555,22);
}
function setIframeHeight(iframeName) {
  var iframeWin = window.frames[iframeName];
  var iframeEl = document.getElementById? document.getElementById(iframeName): document.all? document.all[iframeName]: null;
  if ( iframeEl && iframeWin ) {
    iframeEl.style.height = "auto";
    var docHt = getDocHeight(iframeWin.document || iframeEl);
    if (docHt) iframeEl.style.height = docHt;
  }
}
function metacall(id)
{
	new Ajax.Request('/manager/viewmetatags/' + id, {asynchronous:true});	
}	
function hideMenu(divid)
{
	document.getElementById('src_child').style.visibility = 'hidden';
}


var chatscroll = new Object();
chatscroll.Pane = 
    function(scrollContainerId)
    {
        this.bottomThreshold = 25;
        this.scrollContainerId = scrollContainerId;
    }

chatscroll.Pane.prototype.activeScroll = 
    function()
    {
        var scrollDiv = document.getElementById(this.scrollContainerId);
        var currentHeight = 0;
        
        if (scrollDiv.scrollHeight > 0)
            currentHeight = scrollDiv.scrollHeight;
        else 
            if (objDiv.offsetHeight > 0)
                currentHeight = scrollDiv.offsetHeight;

        if (currentHeight - scrollDiv.scrollTop - ((scrollDiv.style.pixelHeight) ? scrollDiv.style.pixelHeight : scrollDiv.offsetHeight) < this.bottomThreshold)
            scrollDiv.scrollTop = currentHeight;

        scrollDiv = null;
    }
function callscroll(divname)
{
    var divScroll = new chatscroll.Pane(divname);
    divScroll.activeScroll();
    var objDiv = document.getElementById(divname);
    objDiv.scrollTop = 0;
}  


function concealEmail(e,n) {
var s=e;
var t=n
var x = '<a href="&#109;a&#105;l&#116;&#111;:';
var y = ''; for (i=0;i<s.length;i++) {y += '&#' +  s.charCodeAt(i) + ';';}
var z = x+y+'">'+t+'<\/a>';
return z
}

function searchresult(){
  var s1 = document.getElementById("price_min_search").value;  
  var s2 = document.getElementById("bedrooms").value;
  var s3 = document.getElementById("bathrooms").value;  
  var s4 = document.getElementById("company_id").value;  
  var s5 = document.getElementById("sales_id").value;  
  var s6 = document.getElementById("office_id").value;  
  var s7 = document.getElementById("office_mailid").value; 
  var s8 = document.getElementById("agent_name").value;
  var s9 = document.getElementById("price_max_search").value;
  window.open("/searchresult.html?pricemin="+s1+"&p="+s2+"&p="+s3+"&p="+s4+"&p="+s5+"&p="+s6+"&p="+s7+"&p="+s8+"&p="+s9,"preview","height=620,width=555,top=40,left=40,scrollbars=auto,resizable=yes,menubar=no,toolbar=no,location=no");
}


