﻿    function ClearControls()
    {
        document.getElementById("from").value = '';
        document.getElementById("to").value = '';
        document.getElementById("spnVia").innerHTML = '';
        
        return false;   
    }
    
    function ShowHide(RowNumber)
    {
        if(document.getElementById("rowFirm" + RowNumber).style.display=='none')
        {
            document.getElementById("rowFirm" + RowNumber).style.display = '';
            document.getElementById("imgFirm" + RowNumber).src = '/images/map/lukk_but.jpg';            
        }
        else
        {
            document.getElementById("rowFirm" + RowNumber).style.display = 'none';
            document.getElementById("imgFirm" + RowNumber).src = '/images/map/mer_but.jpg';
        }
        
        return false;
    }

    function openWin(url,width,height)
    {
        var x=window.open(url,"MapPrint","height="+height+",width="+width+",scrollbars=yes,status=no,toolbar=no,menubar=no");
        x.focus();
    }
    
	function PrintMap(maptype)
	{
	    var center = map.getCenter();
        var zoom  = map.getZoom();
        var lat = center.lat();
        var lng = center.lng();
        var i=1;
		var viaString='';
		while(document.getElementById("via" + i)!=null)
		{
			viaString+="&via" + i + "=" + document.getElementById("via" + i).value;
			i++;
		}
		var from='';
		var to='';
		if(document.getElementById("from")!=null)
		{
		    from = "&from=" + document.getElementById("from").value;
		    to = "&to=" + document.getElementById("to").value;
		}
		else
		    to = "&to=" + document.getElementById("txtQuery").value;
		var pno=gup("pno");
		openWin("/mapprint.aspx?z=" + zoom + "&lat=" + lat + "&lng=" + lng + from + viaString + to + "&m=" + maptype + "&pno=" + pno, 700, 700);
        //window.location.href="/mapprint.aspx?z=" + zoom + "&lat=" + lat + "&lng=" + lng + from + viaString + to + "&m=" + maptype;
	    return false;
	}

    function isEmailValid(sEmail) 
	{
		if (sEmail.value == '' || sEmail.indexOf('.') == 0 || sEmail.indexOf('.') == -1 || sEmail.indexOf('@') == 0 || sEmail.indexOf('@') == -1 || sEmail.indexOf('.') == sEmail.length - 1 || sEmail.indexOf(',') >= 0) 
		return false;	
		else 
	
		return true;
	}

    function SendMailReady()
    {
        if (document.getElementById("formMode").style.display=='none')
        {            
            document.getElementById("formsend").style.display='';
            document.getElementById("formMode").style.display='';
            document.getElementById("ctl00_ContentPlaceHolder1_txtTo").focus();
        }
        else
        {
            document.getElementById("formsend").style.display='none';            
            document.getElementById("formMode").style.display='none';
        }

        document.getElementById("ctl00_ContentPlaceHolder1_lblSendMailInfo").innerHTML='';
        return false;
    }
    
    
    function ValidateSendMail()
    {
		var toemail = document.getElementById("ctl00_ContentPlaceHolder1_txtTo");
		var fromemail = document.getElementById("ctl00_ContentPlaceHolder1_txtFrom");
        var fromname = document.getElementById("ctl00_ContentPlaceHolder1_txtName");
        var message = document.getElementById("ctl00_ContentPlaceHolder1_txtMsg");
	    if(!isEmailValid(toemail.value))
		{
		    alert("Please fill in the e-mail address");
			toemail.focus();
		    return false;
		}
		
		if(!isEmailValid(fromemail.value))
		{
		    alert("Please fill in the Your e-mail address");
			fromemail.focus();
		    return false;
		}
        
		if(fromname.value=='')
		{
		    alert("Please fill in your name field");
			fromname.focus();
		    return false;
		}
        
		if(message.value=='')
		{
		    alert("Please fill in the Message to Recipient");
			message.focus();
		    return false;
		}
        
        document.getElementById("formMode").style.display='none';
        document.getElementById("ctl00_ContentPlaceHolder1_lblSendMailInfo").innerHTML = '<img src="/images/wait.gif" />';
		
		return true;
    }

