﻿function SubmitForm(formName)
{
    document.forms.item(formName).s
}

function startQuickPropertySearch() {
    var watermark = ScriptFX.UI.Behavior.getNamedBehavior($('MaxPrice'), 'watermark');
    var isValid = !watermark.get_isWatermarked();
    
    //$('nameValidator').style.visibility = isValid ? 'hidden' : 'visible';
    if (!isValid) {
        return false;
    }

}





function ShowHideProperty(id)
	{			                       
	    var url = "/Property/Living/Any/Any/ShowProperty";     
        var height = "350" + "px"  
        var themeParameter ='&themeFolder=';
        var showBanenrsParameter = "";
        
        if (document.getElementById("row_"+id).style.display=="none") {
            document.getElementById("row_"+id).style.display = "";
            document.getElementById("span_"+id).innerHTML="<IFrame src='"+url+"?"
               + "PropertyID="+id+"' width='100%' height='"+ height +"' scrolling='no' frameborder='0' style='text-align:center;'></IFrame>";                                         
        }
        else {
            document.getElementById("row_"+id).style.display = "none";
            document.getElementById("span_"+id).innerHTML="";
		}
	}
	
	function ShowHideProperty1(id, typeName)
	{			                       
	    var url = "/Property/" + typeName + "/ShowProperty/";     
        var height = "350" + "px"  
        var themeParameter ='&themeFolder=';
        var showBanenrsParameter = "";

        if (document.getElementById("row_"+id).style.display=="none")
        {
            $(document).ready(function() {
            $('#td_'+id).html('<div style=text-align:center;height:30px;>Пожалуйста подождите...</div>')
            $('#row_'+id).css('display','');
            $('#td_'+id).load(url +id + '?tick=' + new Date().getTime());
            
             });
        }
        else {

            document.getElementById("row_"+id).style.display = "none";
            document.getElementById("td_"+id).innerHTML="";
		}
	}
	
function OpenForPrint(id)
{
     var url = "/Property/Living/Any/Any/PrintProperty/?PropertyID="+id;
     windowprops = "width=800,height=450,top=0,left=0,resizable=no,toolbar=no,scrollbars=no,location=no,menubar=no,status=no"; 
     var printwindow = window.open(url,"Печать",windowprops);
     printwindow.focus(); 
}

function OpenCompanyForPrint(company)
{
     var url = "/Company/Print/"+company;
     windowprops = "width=800,height=450,top=0,left=0,resizable=no,toolbar=no,scrollbars=no,location=no,menubar=no,status=no"; 
     var printwindow = window.open(url,"Печать",windowprops);
     printwindow.focus(); 
}


function OpenMap(city, address)
{
     var url = "/Home/ShowMap?city="+city + "&address=" + address;
     windowprops = "width=800,height=450,top=0,left=0,resizable=no,toolbar=no,scrollbars=no,location=no,menubar=no,status=no"; 
     var printwindow = window.open(url,"Карта",windowprops);
     printwindow.focus(); 
}		
	
	
function ChangeDeal(sender)
{
	var sender = document.getElementById(sender);
	
	if(sender.options[sender.selectedIndex].value == 1) // let
	{
		span_dailyprice.style.display = 'inline';
	}
	else // sell
	{
		//not text-link
		span_dailyprice.style.display = 'none';
	}
}

function switchDummy(e, target)
{
	var src;
	if (!e) var e = window.event;
	if (e.target) src = e.target;
	else if (e.srcElement) src = e.srcElement;
	if (src.nodeType == 3) // defeat Safari bug
		src = targ.parentNode;
	
	target = document.getElementById(target);
	src.style.display = 'none';
	target.style.display = 'inline';
	target.focus();	
}

function switchReal(e, target)
{
	var src;
	if (!e) var e = window.event;
	if (e.target) src = e.target;
	else if (e.srcElement) src = e.srcElement;
	if (src.nodeType == 3) // defeat Safari bug
		src = targ.parentNode;
		
	if(src.value != '')
		return;
	
	var target = document.getElementById(target);
	src.style.display = 'none';
	target.style.display = 'inline';
}

function toggleCheckboxes(checkbox)
{
    var isChecked = checkbox.checked;
    var form = document.forms[0];
    
    for(i=0; i < form.length; i++)
    {
        if(form[i] != undefined)
        {
            if(form[i].name.indexOf('messageCheck') != -1)
            {
                form[i].checked = isChecked;
            }
        }
    }
}

function submitenter(myfield,e)
{
    var keycode;
    if (window.event) keycode = window.event.keyCode;
    else if (e) keycode = e.which;
    else return true;

    if (keycode == 13)
       {
       myfield.form.submit();
       return false;
       }
    else
       return true;
}
