﻿/* NEXT 2 FUNCTIONS RUN ON THE PAGE HTML AND MAKE BLINK THE WHOLE OBJECTS THAT LOCATED IN <BLINK> TAG: */
//function doBlink() 
//{
//    // Blink, Blink, Blink...
//    var blink = document.all.tags("BLINK")
//    for (var i=0; i < blink.length; i++)
//    blink[i].style.visibility = blink[i].style.visibility == "" ? "hidden" : "" 
//}                   
//function startBlink() 
//{                                      
//    // Make sure it is IE4
//    if (document.all)
//    setInterval("doBlink()",1000)
//}
    
function highword(txtbox)
{
    //alert("function highword()");
    if(txtbox.value!="")
    {
	    if(navigator.appName=="Netscape")
	    {
	        try
            {
                txtbox.setSelectionRange(0); 
            }
            catch(err)
            {
                //alert("error");
            }
	    }
	    else
	    {
	        var sSearch=txtbox.value
		    txtbox.focus();
		    var rNew = txtbox.createTextRange();
		    rNew.moveStart('character', 0) ;
		    rNew.select(sSearch);
	    }
	    //clearAllBusy();
    }
    return true;
}

/* Capturing and disabling the ENTER key from the window */
function kH(e) 
{

    var pK = e ? e.which : window.event.keyCode;
    return pK !=13;
}

document.onkeypress = kH;
if (document.layers) 
    document.captureEvents(Event.KEYPRESS);

function stlmntWasSelectedFromHelp(val,txt,obj)
{
    document.getElementById(obj).value = txt;
    /*var option = document.createElement('option');
    option.text = txt;
    option.value = val;
    document.getElementById("ddlfrom").options.add(option);
    document.getElementById("ddlfrom").value = val;    */
    if(obj=="txtFromList")
        document.getElementById("hidFromStlmntWasSelectedFromHelp").value="1";
    else
        document.getElementById("hidToStlmntWasSelectedFromHelp").value="1";
        
    document.getElementById("hidStlmntFromHelp").value = val;
    __doPostBack('','');
    
}

function OnClickDDL(obj)
{
    switch(obj.id)
    {
        case "txtFromList":
            if(document.getElementById('ddlFrom').value=="")
            {
                if(document.getElementById('ddlFrom').options.length==1)
                    document.getElementById('ddlFrom').selectedIndex = 0;
            }
            else
            {    
       	        document.getElementById('ddlFrom').style.display='none';
       	        if(document.getElementById("hidState").value=="MozaYaad")
       	        {
       	            document.getElementById("rbFromRovaPrioritySort").checked=true;
       	            document.getElementById("rbFromRovaABSort").checked=false;
       	        }
       	    }
       	    break;
       	case "txtToList":
       	    if(document.getElementById('ddlTo').value=="")
            {
                if(document.getElementById('ddlTo').options.length==1)
                    document.getElementById('ddlTo').selectedIndex = 0;
            }
            else
            {
       		    document.getElementById('ddlTo').style.display='none';
       		    if(document.getElementById("hidState").value=="MozaYaad")
       		    {
       		        document.getElementById("rbToRovaPrioritySort").checked=true;
       	            document.getElementById("rbToRovaABSort").checked=false;
       	        }
       	    }
       		break;
    }
    setSelectedValue(obj);
}

    function setSelectedValue(obj)
    {
        var objSelectedIndex;
        //var oDivNoResult = document.getElementById("divNoResult")
     
        if(obj.id=="txtFromList")
        {
            if(document.getElementById("ddlFrom"))
            {
                objSelectedIndex=document.getElementById("ddlFrom").selectedIndex;
                if(objSelectedIndex != "-1")
                {
	                document.getElementById(obj.id).value = document.getElementById("ddlFrom").options[objSelectedIndex].text;
	                document.getElementById("hidDDLAjaxWasSelected").value = "1";
	                InvokeRovaFromAjax();
	            }
	            else
	            {
	                if(!document.getElementById("ddlFrom").options.length>0)
	                {
	                    var txtFromList = document.getElementById("txtFromList");
                        
                        var strHTML 
                        if (getParam("language") == "he")
                            strHTML= createNoResultHTML("היישוב '" + txtFromList.value+ "' אינו מוכר ");
                        else
                            strHTML= createNoResultHTML("Settlement '" + txtFromList.value+ "' is not known.");
                            
                        
                        //oDivNoResult.innerHTML = strHTML;
                        //oDivNoResult.style.display = "inline";
                        DisplayMsgDiv(strHTML);                        
                        
                        txtFromList.value = "";
                        txtFromList.focus();
                    }
	            }
	        }    
	    } 
	    else
	    {   
	        if(obj.id=="txtToList")
	        {
	            if(document.getElementById("ddlTo"))
                {
                    objSelectedIndex = document.getElementById("ddlTo").selectedIndex;
	                if(objSelectedIndex != "-1")
                    {
	                    document.getElementById(obj.id).value = document.getElementById("ddlTo").options[objSelectedIndex].text;
	                    document.getElementById("hidDDLAjaxWasSelected").value = "1";
	                    InvokeRovaToAjax();
	                    document.getElementById("txtToList").style.backgroundColor="#FFFFFF";
                    }
                    else
	                {
	                    if(!document.getElementById("ddlTo").options.length>0)
	                    {
	                        var txtToList = document.getElementById("txtToList");
                            var strHTML 
                            
                            if (getParam("language") == "he")
                                strHTML= createNoResultHTML("היישוב '" + txtToList.value+ "' אינו מוכר ");
                            else
                                strHTML= createNoResultHTML("Settlement '" + txtToList.value+ "' is not known.");
                            
                            //oDivNoResult.innerHTML = strHTML;
                            //oDivNoResult.style.display = "inline";
                            DisplayMsgDiv(strHTML);
                            
                            txtToList.value = "";
                            txtToList.focus();
                        }
	                }
                }    
	        }
	    }    
    }
    // JScript File
    
    function OpenWinHelp()
    {
        var sCompany = getParam('company')
        var language = getParam('language')
        
        var sFileName 
        
        if (language == "he")
            sFileName = '../Help/help.aspx'
        else
            sFileName = '../Help/help_en.aspx'
            
        if (sCompany == "11")
        {
            sFileName = '../Help/help_11.htm'            
        }    
        //var name = document.getElementById("hidCompanyName").value;

        var sFeatures = "menubar=no,titlebar=no,toolbar=no,left=50px,top=50px,status=yes,scrollbars=yes,resizable=yes,width=800px,height=600px";
       
        //window.open(sFileName + '?company='+ sCompany +'&name='+ escape(name),'aa', "'" + sFeatures + "'");
        window.open(sFileName + '?company='+ sCompany , 'aa', "'" + sFeatures + "'");
        /*if(document.getElementById("mashov"))
    	    window.open('../Help/help.htm?company='+getParam('company')+'&name='+name,'aa',"'" + sFeatures + "'");
    	else
    	    window.open('../Help/helpTaavura.htm?company='+getParam("company")+"&name="+name,'aa',"'" + sFeatures + "'");
        */    	    
    }

/***************************************************************************************************/
/******************** NEXT FUNCTIONS CONVERT ENGLISH TEXT TO HEBREW ********************************/
/******************** WRITTEN BY MOSHI COHEN - 10-05-2006  *****************************************/
/***************************************************************************************************/
	var engKey = "tcdsvuzjyhfknbxgpmera,loi;.";
    var hebKey = "אבגדהוזחטיכלמנסעפצקרשתךםןףץ";
    var capsKey = "TCDSVUZJYHFKNBXGPMERA,LOI;.";

    function checkCapsOn(engStr)
    { 
		var capsOn; 
	   	for(iLoop = 0 ; iLoop < engStr.length; iLoop++) 
      	{
       		charInd = capsKey.indexOf(engStr.charAt(iLoop));
       		if (charInd == -1) 
			{ 
				capsOn = false;  
			}
       		else
	        { 
				capsOn = true;   
			} 
      	}
      	return capsOn ;
    }
    function eng2heb(engStr)
    {
		var hebStr = "" , hebChar = "" , charInd;
      	for( var iLoop = 0 ; iLoop < engStr.length; iLoop++) 
      	{
       		charInd = engKey.indexOf(engStr.charAt(iLoop));
       		
       		if(engStr.charAt(iLoop) != ".") /* TO AVOID CONVERTING OF '.' TO 'ץ' WHEN IT'S HEBREW */
       		{
       			if (charInd == -1) 
				{ 
					hebStr += engStr.charAt(iLoop);  
				}
       			else               
				{ 
					hebStr += hebKey.charAt(charInd);
				} 
			}
			else
			{
				hebStr += ".";
			}
      	}
      	return hebStr ;
    }
    function capsEng2Heb(engStr)
    {
		var hebStr = "" , hebChar = "" , charInd;
      	for( var iLoop = 0 ; iLoop < engStr.length; iLoop++) 
      	{
       		charInd = capsKey.indexOf(engStr.charAt(iLoop));
       		if(engStr.charAt(iLoop) != ".")
       		{	
       			if (charInd == -1) 
				{ 
					hebStr += engStr.charAt(iLoop);  
				}
       			else               
				{ 
					hebStr += hebKey.charAt(charInd);
				}
			}
			else
			{
				hebStr += ".";
			}	 
      	}
      	return hebStr ;
    }
    
    function keyUpHebCaps(event,obj)
    {
        var KeyID;
        KeyID = event.keyCode;
       	//alert(obj.id);
        if(TreatKeyCode(obj,KeyID))
        {
		    tbl=document.getElementById("tblFlyersParams");
            if(tbl!=null)
			    tbl.style.visibility="hidden";			
			var t = obj.value;	
			var sLang = getParam("language")
				
            if (!checkCapsOn(t) && sLang =='he') 
		    {
                var oldT = t;
        	    var newT = eng2heb(t);
                if(oldT != newT)
                    obj.value = newT;
       	    } 
       	    else
       	    {
       	        if(obj.value != "" && sLang =='he')
        	    {
           		    var oldT = t;
        	        var newT = capsEng2Heb(t);
                    if(oldT != newT)
                        obj.value = newT ;
                }	
       	    }
       	    //change Yuval 22/07/07
       	    if(obj.value.length>1)
       	    {
       	        switch(obj.id)
       	        {
                    case "txtToList":
                        if(obj.value.length==2)
               	            setTimeout("if(document.getElementById('txtToList').value.length==2){InvokeSettlementsToAjax('2')}",1500);
               	        else
              	            if(obj.value.length==3)
              	                setTimeout("if(document.getElementById('txtToList').value.length==3){InvokeSettlementsToAjax('3')}",1000);
               	            else
       	    	                InvokeSettlementsToAjax(obj.value.length);   
       	                break;
       	            case "txtFromList":
       	                //InvokeSettlementsFromAjax(obj.value.length);
       	                
//               	        if(obj.value.length==2)
//               	            //InvokeSettlementsFromAjax('2');
//               	            setTimeout("if(document.getElementById('txtFromList').value.length==2){InvokeSettlementsFromAjax('2')}",1500);
//               	        else
//              	            if(obj.value.length==3)
//              	                //InvokeSettlementsFromAjax('3');
//                                setTimeout("if(document.getElementById('txtFromList').value.length==3){InvokeSettlementsFromAjax('3')}",1000);           	                
//       	    	            else
       	    	                InvokeSettlementsFromAjax(obj.value.length);
       		            break;
       	            case "txtNameFilter": 
       	                    setTimeout("invokeFilterByNameAjax()",2000);
       	                break;
       	            case "txtFreeLanguage":
       	                checkTxtFreeLanguageText();
       	                break;
       	        }         
       	        showBusy();
       	    }
        } 
        else
        {
            if((obj.id == "txtToList") || (obj.id == "txtFromList"))
            {       
                clearAllBusy();
            }
        }
    }
    
    function showBusy()//obj)
    {
        if(document.getElementById("divBusy"))
            document.getElementById("divBusy").style.display="inline";
        /*switch(obj.id)
       	{
            case "txtToList":
                document.getElementById("divBusyTo").style.display="";
       	        break;
            case "txtFromList":
                document.getElementById("divBusyFrom").style.display="";
       		    InvokeSettlementsFromAjax();
       		    break;
            case "txtNameFilter": 
       	        invokeFilterByNameAjax();
       	        break;
            case "txtFreeLanguage":
       	        break;
        }    */
    }
    function TreatKeyCode(obj,KeyID)
    {
        //alert();
        switch(KeyID)
        {
            case 40: // Down Arrow
		        switch(obj.id)
       	        {
                    case "txtToList":
       	                if(document.getElementById("ddlTo").selectedIndex < (document.getElementById("ddlTo").options.length-1))
           	                document.getElementById("ddlTo").selectedIndex+=1;
       	                break;
       	            case "txtFromList":
       	                if(document.getElementById("ddlFrom").selectedIndex < (document.getElementById("ddlFrom").options.length-1))
               	            document.getElementById("ddlFrom").selectedIndex+=1;
       	    	        break;    
		        }
		        return false;
		        break;
		    case 38: // Down Arrow
		        switch(obj.id)
       	        {
                    case "txtToList":
       	                if(document.getElementById("ddlTo").selectedIndex > 0)
           	                document.getElementById("ddlTo").selectedIndex-=1;
       	                break;
       	            case "txtFromList":
       	                if(document.getElementById("ddlFrom").selectedIndex > 0)
               	            document.getElementById("ddlFrom").selectedIndex-=1;
       	    	        break;    
		        }
		        return false;
		        break;
		    case 13: // Enter Key
		        showBusy();//obj);
		        switch(obj.id)
       	        {
                    case "txtToList":
                        if(document.getElementById("ddlTo"))
                        {
                            if(document.getElementById("ddlTo").selectedIndex==-1)
       	                        document.getElementById("ddlTo").selectedIndex=0;
       	                    document.getElementById("ddlTo").style.display='none';
       	                }
       	                break;
                    case "txtFromList":
                        if(document.getElementById("ddlFrom"))
                        {
       	                    if(document.getElementById("ddlFrom").selectedIndex==-1)
           	                    document.getElementById("ddlFrom").selectedIndex=0;
       	    	            document.getElementById("ddlFrom").style.display='none';
       	    	        }
       	    	        else
       	    	        {   /* JUST DUMMY ENTER ON txtFromList WITHOUT MEANING */
       	    	            return false;
       	    	        }
       	    	        
       	    	        break;    
		            case "txtFreeLanguage":
		                getFromWS();
		                return false;
		                break;
		        }
		        setSelectedValue(obj);
		        return false;
		        break;
		}
		return true;
    }
    /*
    function InvokeSettlementsFromAjax()
    {
        document.getElementById("fromUpdatePanelButton").click();
    }   
    */
    /*****************************************************************************************************/
	/********************************* END OF THE CONVERT TO HEBREW FUNCTIONS ****************************/
	/*****************************************************************************************************/
    function selddToclick()
    {
		var Lineno=document.getElementById("txtLineNo").value;
		if(Lineno=="")
		{
		//	  ajaxSet("ddlTo");
		}
		else
		{
			endSet=0;
		//	ajaxSet("LinedllTo");
		}
}

function showDivMoreDetails(innerHTML, divName,yCoord)
{
        var strinner;
        strinner=innerHTML;
        yCoord-=100;
        if(divName=="divGvSolution1MoreDetails" || divName=="divGvSolution2MoreDetails")
            strinner=strinner.replace(/%/g,"'");
        document.getElementById(divName).style.display="inline";
        document.getElementById(divName).style.top = yCoord+"px";// - 100);
        document.getElementById(divName).innerHTML = strinner;
}

function clearListBoxes(objId)
{
    var lst;
    lst = document.getElementById(objId);
    
    if(lst!=null)
    {
        if (lst.length>0) 
        {
          lst.innerHTML = ""
          return  
//          var x = lst.length
//         
//        
//          
//          for(var i=0; i<x; i++)
//            { 			      
//                var oChild = lst.childNodes[0];
//                // alert(oChild.text+ eval(i) );	
//                lst.removeChild(oChild);     
//            }
          
        }

     }
}



    var PopAddress;
    var PopLuz;
    var PopKav;
    var PopWeek;
 
    function clearParams(objId)
    {
        /*clearListBoxes(objId);
        if(document.getElementById("hidState").value=="LineNumber")
            if(objId=="lstFromList")
                clearListBoxes("ddlToList");*/
    }
    
    function hideDivFirstAnounce()
    {
        document.getElementById("divFirstAnounce").innerText=""
        document.getElementById("divFirstAnounce").style.display="none";
    }
//    function ShowDivFirstAnounce()
//    {
//        document.getElementById("divFirstAnounce").style.display="";
//        //getFirstAnounce();
//    } 
//    function loadXML()
//    {
//        if (window.ActiveXObject)
//        {
//            try
//            {
//                xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
//            }
//            catch(err)
//            {
//                alert("error");
//            }
//        // code for Mozilla, Firefox, Opera, etc.
//        }
//        else 
//        {
//            if (document.implementation && document.implementation.createDocument)
//            {
//                  xmlDoc=document.implementation.createDocument("","",null);
//                  xmlDoc.load("FirstAnounce.xml");
//                  xmlDoc.onload=getmessage(language);
//            }
//            else
//            {
//                alert("error");
//            }
//        }
//    }
    
    function IEVersion()
    {
        var ua = navigator.userAgent;
        var MSIEOffset = ua.indexOf("MSIE ");
        
        if (MSIEOffset == -1) 
        {
            return 0;
        } 
        else 
        {
            return( parseFloat(ua.substring(MSIEOffset + 5, ua.indexOf(";", MSIEOffset))));
        }
    }
    
    /* 30-10-07
    var xmlDoc;
    function loadXMLFreeLanguageHelp()
    {
    // code for IE
        //alert(navigator.userAgent);
        var language = getParam("language");
        if (window.ActiveXObject)
        {
            try
            {
                xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
            }
            catch(err)
            {   
                if(IEVersion() != 7)
                    document.getElementById("divHelp").innerHTML = GetNoActiveX();
                else
                    document.getElementById("divHelp").style.display="none";
            }
            if(xmlDoc)
            {
                xmlDoc.async=false;
                xmlDoc.load("FreeLanguageHelp.xml");
                getmessageFreeLanguageHelp(language);
            }
        }
    // code for Mozilla, Firefox, Opera, etc.
        else 
            if (document.implementation &&  document.implementation.createDocument)
            {
                  try
                  {
                    xmlDoc=document.implementation.createDocument("","",null);
                  }
                  catch(err)
                  {
                      document.getElementById("divHelp").innerHTML = GetNoActiveX();
                  }
                  if(xmlDoc)
                  {  
                      xmlDoc.load("FreeLanguageHelp.xml");
                      xmlDoc.onload=getmessageFreeLanguageHelp(language);
                  }    
            }
            else
            {
                //alert('Your browser cannot handle this script');
            }
    }
    */
    /*30-10-07
    function loadXML(language)
    {
    // code for IE
        //alert(navigator.userAgent);
        if (window.ActiveXObject)
        {
            try
            {
                xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
            }
            catch(err)
            {   
                if(IEVersion() != 7)
                    document.getElementById("divFirstAnounce").innerHTML = GetNoActiveX();
                else
                    document.getElementById("divFirstAnounce").style.display="none";
            }
            if(xmlDoc)
            {
                xmlDoc.async=false;
                xmlDoc.load("FirstAnounce.xml");
                getmessage(language);
            }
        }
    // code for Mozilla, Firefox, Opera, etc.
        else 
            if (document.implementation &&  document.implementation.createDocument)
            {
                  try
                  {
                    xmlDoc=document.implementation.createDocument("","",null);
                  }
                  catch(err)
                  {
                      document.getElementById("divFirstAnounce").innerHTML = GetNoActiveX();
                  }
                  if(xmlDoc)
                  {  
                      xmlDoc.load("FirstAnounce.xml");
                      //alert(xmlDoc.getElementsByTagName("to").childNodes);
                      xmlDoc.onload=getmessage(language);
                  }    
            }
            else
            {
                //alert('Your browser cannot handle this script');
            }
    }
    */
    function GetNoActiveX()
    {
        var strHTML = "<br />";
        strHTML += "<p>&nbsp;&nbsp;נראה שפקדי ActiveX חסומים בדפדפן שלך.<br />";
        strHTML += "&nbsp;&nbsp;לתפקודו התקין של האתר הנך מוזמן לאפשר הרצתם:<br />";
        strHTML += "&nbsp;&nbsp;בתפריט כלים בדפדפן בחר אפשריות אינטרנט<br />";
        strHTML += "&nbsp;&nbsp;ובכרטיסיית אבטחה אזור אינטרנט ולחץ על רמת ברירת מחדל,<br />";
        strHTML += "&nbsp;&nbsp;או לחלופין רמה מותאמת אישית וגלול ל:<br />"
        strHTML += "&nbsp;&nbsp;הפעלת פקדים ותוספות של ActiveX וסמן אפשר,<br />";
        strHTML += "&nbsp;&nbsp;סמן אפשר גם ב יצירת script עבור פקדי ActiveX <br />&nbsp;&nbsp;המסומנים כבטוחים. <br />";
        strHTML += "<br><br><br>"
        strHTML += "<center><a class='Menu' href='#' onclick='hideDivFirstAnounce();'>סגור</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class='Menu' href='#' onclick='OpenWinHelp();'>עזרה</a></center>";
        return strHTML;
    }
    
//    function showTrafic()
//    {
//        var tr = document.getElementById("trTrafic").style.visibility="";
//       
//    }
    
    function getmessageFreeLanguageHelp(language)
    {
        if(language.indexOf("#")!="-1") /* SO THERE IS "#" IN THE LANGUAGE - WE SHOULD CUT IT: */
        {
            arr = language.split("#");
            language = arr[0];
        }    
        if(xmlDoc.getElementsByTagName("to")[0].childNodes.length>0)
        {
            if(language=="he")
                var arr = xmlDoc.getElementsByTagName("to")[0].childNodes[0].nodeValue.split("|");
            else
                var arr = xmlDoc.getElementsByTagName("to")[1].childNodes[0].nodeValue.split("|");            
            var msg = "<font color='black'>";
            for(i=0;i<arr.length;i++)
                msg += "&nbsp;"+arr[i]+"<br />";
            for(j=(11-i);j>0;j--)
                msg += "<br />";
            msg+="</font>";
           
            document.getElementById("divHelp").style.display="inline";
            document.getElementById("divHelp").innerHTML = "<table width='100%'>";
            document.getElementById("divHelp").innerHTML += '   <tr>';
            document.getElementById("divHelp").innerHTML += '       <td width="250"><td align="left"></td>'
            document.getElementById("divHelp").innerHTML += '   </tr><br>';
            document.getElementById("divHelp").innerHTML += '   <tr>';
            document.getElementById("divHelp").innerHTML += '       <td align="right">';
            document.getElementById("divHelp").innerHTML += msg;
            document.getElementById("divHelp").innerHTML += '       </td>';
            document.getElementById("divHelp").innerHTML += '   </tr>';
            document.getElementById("divHelp").innerHTML += '   <tr>';
            document.getElementById("divHelp").innerHTML += '       <td align="center" nowrap>';
//            if(language=="he")
//                document.getElementById("divHelp").innerHTML += '           <center><a href="#" onclick="document.getElementById(divHelp).style.display=none;">סגור</a></center>';
//            else
//                document.getElementById("divHelp").innerHTML += '           <center><a href="#" onclick="document.getElementById(divHelp).style.display=none;">close</a>';
            document.getElementById("divHelp").innerHTML += '';
            document.getElementById("divHelp").innerHTML += '       </td>';
            document.getElementById("divHelp").innerHTML += '   </tr>';
            document.getElementById("divHelp").innerHTML += '</table>';
            //alert(document.getElementById("divHelp").innerHTML);
        }
        else
        {
            document.getElementById("divHelp").style.display="none";
        }
    }
    function getmessage(language)
    {
        //alert(xmlDoc.getElementsByTagName("to"));
        //var toTag = xmlDoc.getElementsByTagName("to");
        //alert(xmlDoc.getElementsByTagName("note")[0].getElementsByTagName("to"));
  
        if(xmlDoc.getElementsByTagName("to").length > 0)
        {
            if(xmlDoc.getElementsByTagName("to")[0].childNodes.length>0)
            {
                if(language=="he")
                    var arr = xmlDoc.getElementsByTagName("to")[0].childNodes[0].nodeValue.split("|");
                else
                    var arr = xmlDoc.getElementsByTagName("to")[1].childNodes[0].nodeValue.split("|");            
                var msg = "<font color='green'><b>";
                for(i=0;i<arr.length;i++)
                    msg += "&nbsp;"+arr[i]+"<br />";
                for(j=(11-i);j>0;j--)
                    msg += "<br />";
                msg+="</b></font>";

                document.getElementById("divFirstAnounce").style.display="inline";
                document.getElementById("divFirstAnounce").innerHTML = "<table width='100%'>";
                document.getElementById("divFirstAnounce").innerHTML += '   <tr>';
                document.getElementById("divFirstAnounce").innerHTML += '       <td width="250"><td align="left"></td>'
                document.getElementById("divFirstAnounce").innerHTML += '   </tr><br>';
                document.getElementById("divFirstAnounce").innerHTML += '   <tr>';
                document.getElementById("divFirstAnounce").innerHTML += '       <td align="right">';
                document.getElementById("divFirstAnounce").innerHTML += msg;
                document.getElementById("divFirstAnounce").innerHTML += '       </td>';
                document.getElementById("divFirstAnounce").innerHTML += '   </tr>';
                document.getElementById("divFirstAnounce").innerHTML += '   <tr>';
                document.getElementById("divFirstAnounce").innerHTML += '       <td align="center" nowrap>';
                if(language=="he")
                    document.getElementById("divFirstAnounce").innerHTML += '           <center><a href="#" onclick="hideDivFirstAnounce();">סגור</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#" onclick="OpenWinHelp();">עזרה</a></center>';
                else
                    document.getElementById("divFirstAnounce").innerHTML += '           <center><a href="#" onclick="hideDivFirstAnounce();">close</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#" onclick="OpenWinHelp();">help</a></center>';
                document.getElementById("divFirstAnounce").innerHTML += '';
                document.getElementById("divFirstAnounce").innerHTML += '       </td>';
                document.getElementById("divFirstAnounce").innerHTML += '   </tr>';
                document.getElementById("divFirstAnounce").innerHTML += '</table>';
            }
            else
            {
                document.getElementById("divFirstAnounce").style.display="none";
            }
        }
        else
        {
            document.getElementById("divFirstAnounce").style.display="none";
        }
    }
    
    function changeMenuImages(obj)
    {
        obj.src = "~/Images/Menu/MozaYaad_pushed.JPG";
    }
    
//    function doOnLoad(page) 
//    {  
//        switch(page)
//        {
//            case "wfrmMain":
//                if(document.getElementById("hidState").value!="FreeLanguage")
//                {  
//                 document.getElementById("txtFromList").focus();
//                }        
//                if(document.getElementById("hidState").value=="LineNumber")
//                {   
//                    document.getElementById("lnkSearch").outerHTML = "<a href='#' class='menuLinkButton' onclick='SearchByLineNumber();'>לו''ז יומי</a>";
//                }
//            break;    
//            case "wfrmSelectRova":
//                document.getElementById("txtNameFilter").focus();
//            break;
//        } 
//    }                    
    function hideDivMoreDetails()
    {
        document.getElementById("divGvSolution1MoreDetails").style.display="none";
        document.getElementById("divGvSolution2MoreDetails").style.display="none";
    }
    
    function showDivFromRova(innerHTML)
    {
        document.getElementById("divFromRova").style.display="inline";
        document.getElementById("divFromRova").innerHTML = innerHTML;
    }
    function hideDivFromRova()
    { 
        document.getElementById("divFromRova").style.display="none";
    }
    
    function CheckIfTxtFromListWasChanged()
    {
        //alert(document.getElementById("hidTxtFromList").value+" "+document.getElementById("txtFromList").value);
        if(document.getElementById("hidTxtFromList").value!=document.getElementById("txtFromList").value)
        {
            InvokeSettlementsFromAjax(0);
        }
    }
    /* NEXT FUNCTIONS INVOKE AJAX MANUALY - BY BUTTON CLICK */
    function InvokeSettlementsFromAjax(p)
    {
        window.status=p;
        if(document.getElementById("hidState").value=="MozaYaad")
        { 
            document.getElementById("rbFromRovaPrioritySort").disabled="true";
            document.getElementById("rbFromRovaABSort").disabled="true"; 
        }
        document.getElementById("divNoResult").style.display="none";
        document.getElementById("fromUpdatePanelButton").click();
        //document.getElementById("fromUpdatePanelButton").disabled="true";
        document.getElementById("hidTxtFromList").value = document.getElementById("txtFromList").value;
        document.getElementById("hidTxtFromList").disabled = "disabled";
    }   
    
    function InvokeSettlementsToAjax(p)
    {
        window.status=p;
        if(document.getElementById("hidState").value=="MozaYaad")
        {
            document.getElementById("rbToRovaPrioritySort").disabled="disabled";
            document.getElementById("rbToRovaABSort").disabled="disabled";
        }
        document.getElementById("divNoResult").style.display="none";
        document.getElementById("toUpdatePanelButton").click();
        //document.getElementById("toUpdatePanelButton").disabled="true";
    } 
    function InvokeRovaFromAjax()
    {
        document.getElementById('fromRadioUpdatePanelButton').click();
        showBusy();//document.getElementById("txtFromList"));
        //alert(1);
    }  
    /*
    function ziba()
    {
        alert("function ziba");
    }
    */
    function InvokeRovaToAjax()
    {
        //setTimeout("document.getElementById('toRadioUpdatePanelButton').click()",0);
        document.getElementById('toRadioUpdatePanelButton').click();
        showBusy();//document.getElementById("txtToList"));
    }
    function setSettlementChoose(ctrlId, val)
    {
        document.getElementById(ctrlId).value = val;
    }
    function MozaYaadState()
    {
        closewindows();
        document.getElementById("hidJustSelectedMozaYaad").value= "1";
        document.getElementById("hidState").value= "MozaYaad";
        __doPostBack('','');
    }
    function LineNumberState()
    {
        closewindows();
        document.getElementById("hidJustSelectedLineNumber").value= "1";
        document.getElementById("hidState").value= "LineNumber";
        __doPostBack('','');
    }
    function FreeLanguageState()
    {
//        var strHTML = createNoResultHTML("אופציה זו תהיה פעילה בקרוב");
//        document.getElementById("divNoResult").innerHTML = strHTML;
//        document.getElementById("divNoResult").style.display = "";
        /* AFTERWARDS WE WILL OPEN THIS CODE:*/
        document.getElementById("hidJustSelectedFreeLanguage").value= "1";
        document.getElementById("hidState").value= "FreeLanguage";
        
        __doPostBack('',''); /*
        */
    }
    function InitPopup(sURLPage, width, height, left)
    {
        closewindows();
        if (left == null)
            left = "40"
            
        var sFeatures = "menubar=no, titlebar=no, alwaysRaised=yes, top=10, toolbar=no,status=0,scrollbars=yes,resizable=yes, left=" + left +"px, width=" + width + "px, height=" + height + "px;";
        PopLuz = window.open(sURLPage,'aa',sFeatures,target='_blank');
        
        if(PopLuz==null)
        {
            PopUpBlocked();
        }
        else
        {
            PopLuz.focus();
        }
    }
    
    function PopUpBlocked()
    {
        var strHTML = createNoResultHTML("הדפדפן שלך חוסם חלונות Pop. יש להסיר חסימה זו ולנסות שוב");
        //document.getElementById("divNoResult").innerHTML = strHTML;
        //document.getElementById("divNoResult").style.display = "inline";
        DisplayMsgDiv(strHTML)
    }
    
    function SearchByLineNumber()
    {
        /* THIS FUNCTION IS INVOKED BY לוז יומי */
       
        if(checkParams(event))
        {
            var passedParams = "";

            var RovaSrc = document.getElementById("lstFromList").value.split("|")[0];
            var RovaDest = document.getElementById("lstToList").value.split("|")[0];
            var DateTokef = document.getElementById("ddlDate").options[document.getElementById("ddlDate").selectedIndex].text.substr(0,10);
            var LineNo = document.getElementById("ddlLineNo").value;
            var DayOrder = document.getElementById("ddlDate").value.split("|")[0];
            var title = document.getElementById("ddlDate").options[document.getElementById("ddlDate").selectedIndex].text;
            var strFromYeshuv = document.getElementById("txtFromList").value;
            objSelectedIndex=document.getElementById("lstFromList").selectedIndex;
            var strFromRova = document.getElementById("lstFromList").options[objSelectedIndex].text.split(":")[0];
            var strToYeshuv = document.getElementById("ddlToList").options[document.getElementById("ddlToList").selectedIndex].text;
            objSelectedIndex = document.getElementById("lstToList").selectedIndex;
            var strToRova = document.getElementById("lstToList").options[objSelectedIndex].text.split(":")[0];
            //alert(strFromYeshuv+" ----"+strFromRova);
            passedParams += "?SugTransfer=3&RovaSrc=" + RovaSrc + "&RovaDest=" + RovaDest;
            passedParams += "&DateTokef=" + DateTokef + "&LineNo=" + LineNo + "&DayOrder=" + DayOrder;
            passedParams += "&FromYeshuv=" + escape(strFromYeshuv) + "&FromRova=" + escape(strFromRova) + "&ToYeshuv=" + escape(strToYeshuv);
            passedParams += "&ToRova=" + escape(strToRova) + "&width=" + screen.width + "&title=" + escape(title) + "&hour=";
            //passedParams += "&taavura=" + getParam("taavura");
            
            var sLanguage = getParam("language")
            passedParams += "&language=" + sLanguage;                  
            
            var sCompany = getParam("company")
            
            if (sCompany == "")          
                sCompany= TaavuraToCompany(getParam("taavura").substr(0,1))
             
            passedParams += "&company=" + sCompany;    
            
            var iWidth;
            var iLeft = null; 
            if (sLanguage == "he")
                iWidth = 435;
            else
            {
                iWidth = 500;
                iLeft = 380;
            }
            InitPopup("wfrmLuz.aspx" + passedParams  ,  iWidth, 550, iLeft);
        }
    }
    
    function luzWeek()
    {   
        //alert('השרות לא פעיל.');
        //return;
//       if(PopWeek!=null)         
//        return;
        
        var param;
        closewindows();
        var FromSet;
        var Toset;
        var lst;
        var ToRova
        // 13-08-07 checkIfDDLIsEmpty(event,"lstFromList");
        // 13-08-07 checkIfDDLIsEmpty(event,"ddlLineNo");
        checkIfDDLIsEmpty("lstFromList");
        checkIfDDLIsEmpty("ddlLineNo");
        
        lst=document.getElementById("ddlLineNo");
        if((lst.selectedIndex==-1) || (lst.options[lst.selectedIndex].text=="בחר"))
        {
            return false
        }
        
        lst = document.getElementById("lstFromList");
        if(lst.selectedIndex==-1)
        {
            return false
        }
        
         
        FromSet = lst.options[lst.selectedIndex].text;
                
        lst = document.getElementById("lstToList");
        if(lst.selectedIndex==-1)
        {
            return false
        } 
        
        
        
        ToRova=lst.options[lst.selectedIndex].text;
        lst = document.getElementById("ddlToList");
        Toset = lst.options[lst.selectedIndex].text;
        
        var labTitle;
        labTitle="מ:" + document.getElementById("txtFromList").value + "-" + FromSet + " ל: " + Toset + " " + ToRova;
        
        /*-----------------------------------------------------------------------*/
        // if not ends with "|" means that distance to city center is supplayed
        // after from/to value
        // Remove distance value
        var sFromValues = document.getElementById("lstFromList").value;
        
        if (sFromValues.lastIndexOf("|") < sFromValues.length - 1)
            sFromValues = sFromValues.substr(0, sFromValues.lastIndexOf("|")+1) ;
        
        var sToValues = document.getElementById("lstToList").value;
        
        if (sToValues.lastIndexOf("|") < sToValues.length - 1)
            sToValues = sToValues.substr(0, sToValues.lastIndexOf("|")+1) ;
        /*------------------------------------------------------------------------*/
            
        param = sFromValues  + sToValues + document.getElementById("ddlLineNo").value + "|" + labTitle ;
        //var strwidth=screen.width;
        
        var ddlDate = document.getElementById("ddlDate")
        var DateInfo = "&DateTokef=" + ddlDate.value.split("|")[1];
        DateInfo += "&DayOrder=" + ddlDate.value.split("|")[0];
                
        var strHeigth = screen.height;
        var strWidth = document.getElementById("Hidresulation").value;
        var sFeatures = "menubar=no,titlebar=no,top=0,left=0 toolbar=no,status=no,scrollbars=yes,resizable=yes,width=" + strWidth + "px,height=" + strHeigth + "px;";
        
        PopWeek = window.open("wfrmWeekLuz.aspx?paramlist=" + escape(param) + "&width=" + strWidth + DateInfo + "&language=" + getParam("language"), "aa", sFeatures);
        self.focus();
       
        if(PopWeek==null)
                PopUpBlocked();
                
        showBusy();        
    }       
    
    
    function openLuzFromGrid(rowIndex, SugTransfer, gridID, language)
    {
        var wTable = document.getElementById(gridID);
        var myRow = wTable.rows[parseInt(rowIndex)+1];    
        var mozaName = myRow.cells[2].innerHTML;
        var sURLPage = "wfrmLuz.aspx";
        var passedParams="?SugTransfer=";
        var objSelectedIndex;
        var sCompany;
        
        passedParams += SugTransfer;
        
        sCompany= getParam("company");
        
        if (sCompany == "")          
            sCompany= TaavuraToCompany(getParam("taavura").substr(0,1))
        
        
        //passedParams+="&taavura=" + getParam("taavura").substr(0,1);
        passedParams+="&company=" + sCompany; 
        passedParams += "&language=" + language;
        
        if(gridID == "gvDirectSolutions")  
        {   
            var colRovaDestID = 3;
            
            var innerHTML = myRow.cells[colRovaDestID].innerHTML.substr(1,3);
            if(myRow.cells[colRovaDestID].innerHTML=="" || innerHTML=="IMG" || innerHTML=="img")
                passedParams += "&RovaDest=" + myRow.cells[4].innerHTML; //4 - RovaDestID
            else   
                passedParams += "&RovaDest=" + myRow.cells[colRovaDestID].innerHTML; //3 - RovaDestID
        }
        else
        {
           var sMsg = ""; 
           if (document.getElementById("txtFromList").value == "")
           {
                sMsg = createNoResultHTML("הקלד יישוב או צומת במוצא")
           }
           if (document.getElementById("txtToList").value == "")
           {
                sMsg = createNoResultHTML("הקלד יישוב או צומת ביעד")
           }
           
           if (sMsg != "" )
           {
                DisplayMsgDiv(sMsg)
                return;
           }
                
        
            passedParams += "&RovaDest=" + document.getElementById("lstToList").value.split("|")[0];
        }
            
        passedParams += "&DateTokef=" + document.getElementById("ddlDate").value.split("|")[1];
        passedParams += "&title=" + escape(document.getElementById("ddlDate").options[document.getElementById("ddlDate").selectedIndex].text);
       
        if(gridID == "gvDirectSolutions")
            passedParams += "&RovaSrc=" + myRow.cells[0].innerHTML;
        else
            passedParams += "&RovaSrc=" + document.getElementById("lstFromList").value.split("|")[0];

        passedParams += "&DayOrder=" + document.getElementById("ddlDate").value.split("|")[0];
        passedParams += "&FromYeshuv=" + escape(document.getElementById("txtFromList").value);
        
        objSelectedIndex=document.getElementById("lstFromList").selectedIndex;
        
        if(gridID == "gvDirectSolutions")
        {
            objSelectedIndex = document.getElementById("lstFromList").selectedIndex;
            //passedParams += "&FromRova=" + escape(document.getElementById("lstFromList").options[objSelectedIndex].text.split(":")[0]);
            passedParams += "&FromRova=" + escape(myRow.cells[2].innerHTML); 
            //alert(escape(document.getElementById("lstFromList").options[objSelectedIndex].text.split(":")[0]));
        }
        else
            passedParams += "&FromRova=" + escape(document.getElementById("lstFromList").options[objSelectedIndex].text.split(":")[0]);

        
        objSelectedIndex = document.getElementById("lstToList").selectedIndex;
        passedParams += "&ToYeshuv=" + escape(document.getElementById("txtToList").value);
        
        if(gridID == "gvDirectSolutions")
        {   
            var colRovaDestID = 3;
            //alert(escape(document.getElementById("lstToList").options[objSelectedIndex].text.split(":")[0]));
            if(myRow.cells[colRovaDestID].innerHTML=="" || innerHTML=="IMG" || innerHTML=="img")
                passedParams += "&ToRova=" + escape(myRow.cells[5].innerHTML);
            else
                passedParams += "&ToRova=" + escape(myRow.cells[4].innerHTML);//escape(document.getElementById("lstToList").options[objSelectedIndex].text.split(":")[0]);
        }
        else
            passedParams += "&ToRova=" + escape(document.getElementById("lstToList").options[objSelectedIndex].text.split(":")[0]);
            
        passedParams += "&hour=" + document.getElementById("ddlHour").value;
        passedParams += "&width=" + document.getElementById("Hidresulation").value;
        
        
        switch(gridID)
        {
            case "gvDirectSolutions":
                sURLPage += passedParams;
                                
                if(screen.width >= "1024")
                {
                    if (language == "he")
                        InitPopup(sURLPage, 440, 590);
                    else
                        InitPopup(sURLPage, 500, 590, 350);
                }
                else
                    InitPopup(sURLPage, 440, 520);
                break;
                
            case "gvSolution1":
                passedParams += "&sw_special_price=" + escape(myRow.cells[8].innerHTML);      
                passedParams += "&RovaKishur1=" + escape(myRow.cells[3].innerHTML); 
                passedParams += "&Kishur1Name=" + escape(myRow.cells[4].innerHTML); /* NEED IT FOR THE TITLE OF THE gvSolution1 Grid */
                sURLPage += passedParams;
                
                if(screen.width >= "1024")
                    {
                        if (language == "he")
                            InitPopup(sURLPage,688,600);
                        else
                           InitPopup(sURLPage,720,600,200) 
                    }
                else                    
                    InitPopup(sURLPage,600, 540);
                break;
                
            case "gvSolution2":
                passedParams += "&sw_special_price=" + escape(myRow.cells[18].innerHTML);      
                passedParams += "&RovaKishur1=" + escape(myRow.cells[15].innerHTML);      
                passedParams += "&RovaKishur2=" + escape(myRow.cells[16].innerHTML);  
//              passedParams += "&Kishur1Name=" + myRow.cells[1].firstChild.innerHTML; /* NEED IT FOR THE TITLE OF THE gvSolution1 Grid */
//              passedParams += "&Kishur2Name=" + myRow.cells[2].firstChild.innerHTML; /* NEED IT FOR THE TITLE OF THE gvSolution1 Grid */
                passedParams += "&Kishur1Name=" + escape(myRow.cells[1].innerHTML); /* NEED IT FOR THE TITLE OF THE gvSolution1 Grid */
                passedParams += "&Kishur2Name=" + escape(myRow.cells[2].innerHTML); /* NEED IT FOR THE TITLE OF THE gvSolution1 Grid */
                sURLPage += passedParams;
                
                if(screen.width >= "1024")
                    {
                    if (language == "he")
                        InitPopup(sURLPage, 874, 660);
                    else
                        InitPopup(sURLPage, 1000, 660, 5);
                    }
                else    
                    InitPopup(sURLPage, 960, 540, 0);
                    
                break;
        }
    }
    
    function showMsg(msg)
    {
        //alert("מחיר כולל כרטיס המשך בחלון לו''ז בהתאם לקווים שתבחר");
        var Language = getParam("language");
        
        if( msg == 1)
        {
            if (Language == "he")
		        alert("להצגת מחיר כרטיס המשך לחץ על 'הצג זמנים וקווים', בחר בנסיעה המתאימה ולחץ על 'פירוט הנסיעות שנבחרו'");
		    else
		        alert("To view fare click 'View', select the disired trip, then click 'View selected trip fare & details'");
		    
		    return;
		}
	    
	    if (msg == 2)
	    {
	        if (Language == "he")
		        alert("להצגת מחיר כרטיס מעבר שעתי לחץ על 'הצג זמנים וקווים' , בחר בנסיעה המתאימה ולחץ על 'פירוט הנסיעות שנבחרו'");
		    else
		        alert("To view fare click 'View', select the disired trip, then click 'View selected trip fare & details'");
		 
		    return;
        }
        
        
        if (msg == 3)
        {
            if (Language == "he")
		        alert("להצגת מחיר לחץ על 'הצג זמנים וקווים', בחר בנסיעה המתאימה ולחץ על 'פרוט הנסיעות שנבחרו'");
		    else
		        alert("To view fare click 'View', select the disired trip, then click 'View selected trip fare & details'");
		}
    }
    
    function OpenChild(event,place,yeshuv, yeshuvName, obj) 
    {
        if(event.srcElement)
            if(event.srcElement.disabled == true)
	            return false;
	            
	    if(event.srcTarget)
            if(event.srcTarget.disabled == true)
	            return false; 
	                   
        closewindows();
        if(place=="From")
        {
            if(document.getElementById("txtFromList").value=="")
            {
                // 13-08-07 checkIfDDLIsEmpty(event,"lstFromList");
                checkIfDDLIsEmpty("lstFromList");
                return;
            }
            if(document.getElementById("ddlLineNo"))
                if(document.getElementById("ddlLineNo").value=="")
                {
                    // 13-08-07 checkIfDDLIsEmpty(event,"lstFromList");
                    checkIfDDLIsEmpty("lstFromList");
                    return;
                }
        }
        if(place=="To" && document.getElementById("hidState").value=="MozaYaad")
        {    
            if(document.getElementById("txtToList").value=="")
            {
                // 13-08-07 checkIfDDLIsEmpty(event,"lstToList");
                checkIfDDLIsEmpty("lstToList");
                return;
            }
        }
        
        if(place == "To" && document.getElementById("hidState").value=="LineNumber")
        {   /* BECAUSE ANYWAYS THE yeshuvName TAHT IS SENT IS THE VALUE IN txtToList, BUT IF WE ARE IN LINE NUMBER, 
            WE WANT THE YESHUV THAT IS SELECTED IN ddlToList */
            if(document.getElementById("txtFromList").value=="")
            {
                // 13-08-07 checkIfDDLIsEmpty(event,"lstFromList");
                checkIfDDLIsEmpty("lstFromList");
                return;
            }
            var index = document.getElementById("ddlToList").selectedIndex;
            if(index == -1)return;
            yeshuvName = document.getElementById("ddlToList").options[index].text;
            yeshuv = document.getElementById("ddlToList").value;
        }
        
        if(yeshuv == "")
	        alert("חובה לבחור יישוב");
        else
	    {
		    var secUrl;
		    secUrl =	escape(place) + "&Yeshuv=" + escape(yeshuv) + "&yeshuvName=" + escape(yeshuvName) + "&width=" + escape(document.getElementById("Hidresulation").value);
		    var sFeatures = "menubar=no,titlebar=no,top=80,left=200,toolbar=no,status=no,scrollbars=yes,resizable=yes,width=500px,height=480px;";
		    PopAddress = window.open("wfrmSelectRova.aspx?obj="+ obj + "&Source=" + secUrl + "&language=" + getParam("language") + "&company=" + getParam("company") ,'InfoCenter', sFeatures);
		    
		    if(PopAddress == null)
                PopUpBlocked();
	    }	    
    } 
    
    function winkav(param)
	{
        closewindows("kav");
        var language = getParam("language").substring(0,2);
        var sFeatures = "menubar=no,titlebar=no,top=150,left=100,toolbar=no,status=no,scrollbars=yes,resizable=yes,width=700px,height=450px;";
        PopKav = window.open("wfrmKavimList.aspx?language="+language+"&KAVIMLIST=" + param +"&width="+ escape(document.getElementById("Hidresulation").value)+"&taavura="+getParam("taavura"),"aa",sFeatures);
        if(PopKav==null)
            PopUpBlocked();
	}
	
	 //this function is to make sure that all the popups windows are closed    
	 function Clear(company, state)
	 {
	    var sLang = getParam("language");
	    if (sLang == "")
	        sLang = "he";
	        
	    window.open("../index.aspx?company=" + company + "&width=" + screen.width + "&state=" + state + "&language=" + sLang, "_self");
	    //window.open(ref,"_self")
	    /*if(screen.width=="800")
	        width="800";
	    else
	        width="1024";
	    */
	    //var taavura = document.getElementById("hidTaavura").value;
	    //window.open("../index.aspx","_self");
	 }
	 
	 function hideDivNoResult()
	 {
	    document.getElementById("divNoResult").style.display="none";
	 }
	 
	 function NoGridsResults()
	 {	    
	    var sMsg = "לא אותרו אפשרויות נסיעה, שנה מאפייני חיפוש";
	    
	    if (getParam("language") == "en")
	        sMsg = "Trip Planner has not found trips, change your search parameters.";
	        
	    var strHTML = createNoResultHTML(sMsg);
	    //document.getElementById("divNoResult").innerHTML = strHTML;
        //document.getElementById("divNoResult").style.display="inline";
        DisplayMsgDiv(strHTML)
        
        //document.getElementById("upLblTitleDirectSolutions").style.display="none";
        //document.getElementById("upLnkSolution1").style.display="none";
        //document.getElementById("upLnkSolution2").style.display="none";
        //alert("function NoGridsResults");
	 }
	 
	 function createNoResultHTML(str)
	 {  /* CREATES THE HTML THAT divNoResult SHOULD CONTAIN */
	    var strHTML = "";
	    var width = screen.width;
	    
	    if (width=="800")
	        width = "305";
        else
	        width = "420";
   
        strHTML += "<table width='100%'><tr>";
        strHTML += "<td align='center'>" + str + "</td>";
        
        if(getParam("language")=="en")
            strHTML += "<td align='right'>";
        else    
            strHTML += "<td align='left'>";
            
        strHTML += "<img alt='סגור' src='../Images/Forms/close.jpg' onclick='hideDivNoResult();'</td></tr></table>";
               
        return strHTML;
	 }

function checkIfDDLIsEmpty(ddlId)    
{
    if(document.getElementById(ddlId).disabled == true)
        return false;
    
    var sLanguage = getParam("language");
    var Msg = "הקלד יישוב או צומת במוצא";
    
    if (sLanguage == 'en')
        Msg = "Type in the city/junction/interchange name as your departure point";
        
    var strHTML = createNoResultHTML(Msg);
    
    Msg ="הקלד יישוב או צומת ביעד";
    if (sLanguage == 'en')
        Msg ="Type in the city/junction/interchange name as your destination point.";
        
    if(ddlId=="lstToList")
	       strHTML = createNoResultHTML(Msg);
	    
    if(document.getElementById(ddlId).options.length==0)
    {
        if (document.getElementById("ddlLineNo"))
        {
            if (document.getElementById("ddlLineNo").options.length>0)
            {
                if (sLanguage == 'en')
                    strHTML = createNoResultHTML("Please, choose route.");
                else
                    strHTML = createNoResultHTML("בחר מספר קו");
            }	            
        }
        
        //var div = document.getElementById("divNoResult")
        //div.innerHTML = strHTML;
        //div.style.display="inline";
        DisplayMsgDiv(strHTML);
        

    }
}
	 
function checkParams(event)
{
    if(event.srcElement)
        if(event.srcElement.disabled == true)
            return false;
            
    var language = getParam("language")
    var str = ""; 
    var state = document.getElementById("hidState").value;        
    
    if(state == "MozaYaad")
    {
        if((document.getElementById("txtToList").value == "") ||(document.getElementById("txtToList").length<2))
        {
            if(language == "he")
                str = "הקלד יישוב או צומת ביעד";
            else
                str = "Please, type in the city/junction name as your destination point.";
        }
    } 
       
   // if(state == "MozaYaad")
   //{
        if((document.getElementById("txtFromList").value == "") ||(document.getElementById("txtFromList").length<2))
        {
            if(language == "he")
                str = "הקלד יישוב או צומת במוצא";
            else
                str = "Please, type in city/junction name as your origin point";
        }
   // }  
    
    if(document.getElementById("lstFromList").options.length < 1)
    {
        if(state == "MozaYaad")
            if(language == "en")
                str = "Please type a settlement or junction name in the Source field";
            else
                str = "הקלד יישוב או צומת במוצא";
                
        if(state == "LineNumber")
            if(document.getElementById("ddlLineNo").options.length == 0)
                if(language == "en")
                    str = "Please type a settlement or junction name in the Source field";
                else
                    str = "הקלד יישוב או צומת במוצא";
            else
                if(language == "en")
                    str = "Please choose a line number";
                else
                    str = "בחר מספר קו";
    }
    else    
    {
        if(document.getElementById("lstToList").options.length < 1)
            if(language =="en")
                str = "Please type a settlement or junction name in the Destination field";
            else
                str = "הקלד יישוב או צומת ביעד";
        else
            if(document.getElementById("lstFromList").value==document.getElementById("lstToList").value)
                if(language=="en")
                    str = "Please choose a neighborhood of your destination different<br>from your point of origin.";
                else
                    str = "בחר רובע יעד שונה מרובע מוצא";
    }
    
    if (str	!= "")
    {
        str = createNoResultHTML(str);
        //document.getElementById("divNoResult").innerHTML = str;
        //document.getElementById("divNoResult").style.display = "inline";
        DisplayMsgDiv(str)
        return false;
    }   
           
    return true;
 }
 
 
	 function DisableButtomPart()
	 {
	    if(document.getElementById("txtToList"))
	    {
            document.getElementById("txtToList").disabled=true;
	        document.getElementById("txtToList").style.borderColor="#FFFFFF";
	        
	        if(document.getElementById("lstToList"))
	            document.getElementById("lstToList").disabled=true; 
	        if(document.getElementById("rbToRovaPrioritySort"))
	            document.getElementById("rbToRovaPrioritySort").disabled=true;
            if(document.getElementById("rbToRovaABSort"))
	            document.getElementById("rbToRovaABSort").disabled=true;
	        if(document.getElementById("lstToList"))
	            document.getElementById("lstToList").disabled=true;  
            if(document.getElementById("hlToAddress"))
	            document.getElementById("hlToAddress").disabled=true;  
        }
        else
        {
            if(document.getElementById("ddlToList"))
	            document.getElementById("ddlToList").disabled=true;
            if(document.getElementById("lstToList"))
	            document.getElementById("lstToList").disabled=true; 
        }
	 }
	 
	 function noService(str, obj)
	 {
	    var strHTML = createNoResultHTML(str);
//	    var oDiv = document.getElementById("divNoResult")
//	    
//	    oDiv.innerHTML = strHTML;
//	    oDiv.style.display="";

        DisplayMsgDiv(strHTML)
	    
//	    if (getParam("language") == 'en')
//	           oDiv.style.right="210px";
	           
	    if(obj != "noObj")
	        document.getElementById(obj).value="";
	 }
	 	 
	 function noServiceDeleteText(obj)
	 {
	 //   if(obj=="ddlToList")
	        document.getElementById(obj).value="";
	//    else
	//        document.getElementById(obj).value="";
	 }
	 
	 function fixSelectedDate(date)
     {
        for(i=0 ; i<document.getElementById("ddlDate").options.length ; i++)
            if(document.getElementById("ddlDate").options[i].text == date)
                document.getElementById("ddlDate").selectedIndex=i;
        document.getElementById("divActiveDates").style.display="none";
        document.getElementById("fromUpdatePanelButton").click(); /* TO INVOKE AJAX FOR ddlLineNo TO BE FILLED */
     }
     function putInnerHtmlToDivActiveDates(strHTML)
     {
        //alert(strHTML);
        document.getElementById('divActiveDates').innerHTML = strHTML;
     }
     function moshi(g)
     {
        //alert(g);
     }
     function clearLists(event)
     {
        
        var KeyID = event.keyCode;
        if(KeyID != "13")
        {
            var obj;
            if(document.getElementById("hidState").value=="MozaYaad")
            {
                obj=document.getElementById("txtFromList");
                if(obj.value=="")
                {
                    clearListBoxes("lstFromList");
                    EnableDisableButtons();
                    DisableButtomPart();
                }
                obj=document.getElementById("txtToList");
                if(obj.value=="")
                { 
                    clearListBoxes("lstToList");
                    EnableDisableButtons();
                    document.getElementById("rbToRovaPrioritySort").disabled="true";
                    document.getElementById("rbToRovaABSort").disabled="true";
                }
            }
            if(document.getElementById("hidState").value=="LineNumber")
            {
                obj=document.getElementById("txtFromList"); 
                if(obj.value=="")
                {
                    clearListBoxes("lstFromList");
                    clearListBoxes("ddlToList");
                    DisableButtomPart();
                    EnableDisableButtons();
                }
                obj=document.getElementById("lstToList");
                if(obj!=null)
                {
                    clearListBoxes("lstToList");
                }
                obj=document.getElementById("ddlLineNo"); 
                if(obj!=null)
                {
                    clearListBoxes("ddlLineNo");
                    document.getElementById("ddlLineNo").disabled = "disabled";
                    clearListBoxes("ddlLineNo");
       	            document.getElementById("lstFromList").disabled = "disabled";
                }
            }
         }   
     }
/* FUNCTIONS FROM SELECTROVA: */
function ShowAll()
{
    document.getElementById("txtNameFilter").value="";
}
function selectRow(tableId, row, obj)
{   
    //alert(tableId + "   " + row + "   " + obj);
    var wTable = document.getElementById(tableId);
    var objSelectedIndex = wTable.rows[row].cells[1].innerHTML + "|";
    var ddl = opener.document.getElementById(obj);
    var found = false;
    
    for (i=0 ; i<ddl.options.length ; i++)
    {
        if(ddl.options[i].value==objSelectedIndex)
        {
            opener.document.getElementById(obj).value = objSelectedIndex;
            found = true;
            opener.document.getElementById("fromRadioUpdatePanelButton").click();
            break;
        }    
    }
    if(found)        
    {
        wTable.rows[row].style.backgroundColor = "LightGreen";
        setInterval("closeMe()",500); /* HOLD ON, LET THE USER SEE HIS CHOICE FOR 1 SECOND */
    }    
    else
    {
        alert("המקום לא קיים במסלול הקו שביקשת");
    }    
}
function closeMe()
{
    self.close();
}
function invokeFilterByNameAjax()
{
    if(document.getElementById("txtNameFilter").value.length > 1)
    {
        document.getElementById("btnFilter").click();
    }    
}
//function for free searching
function checkTxtFreeLanguageText()
{
    var txtFreeLanguage = document.getElementById('txtFreeLanguage');
    if(txtFreeLanguage.value.length > 0)
    {
        document.getElementById('brnRes').disabled="";
        document.getElementById('brnRes').className="menuLinkButton";
    }
    else
    {
        document.getElementById('brnRes').disabled="true";
        document.getElementById('brnRes').className="menuLinkButtonDisabled";
    }
}

function getFromWS()
{
    if(!document.getElementById("brnRes").disabled && top.GotFocusAlready)
    {
        var lnkSearch= document.getElementById('brnRes')
        //lnkSearch.className = "menuLinkButtonDisabled";
        lnkSearch.disabled = true;
        
        var wait = document.getElementById("waitFreeLanguage")
        wait.style.display = "inline";
        
        var txt = document.getElementById("txtFreeLanguage")
        txt.disabled="true";
        
        var strIn;
        strIn = trim(txt.value)    
      
        if (strIn == "")
        {
            //lnkSearch.disabled=false; 
            //lnkSearch.className = "menuLinkButton"
            txt.disabled = "";
            txt.value = "";
            txt.focus();
            wait.style.display = "none";
            return;
        }
        else if(strIn.length > 155)
        {
            wait.style.display = "none";
            alert("אורך השאלה מוגבל ל 155 תווים");
            txt.disabled = "";
            txt.focus();
            lnkSearch.disabled = false;
            return;
        }
        
        var strSession;
        strSession = document.getElementById("hidSessioId").value;
        
        try
        {
            Unicell1.wsUnicell.getAnswer(strIn, strSession, SucceededCallback, FailedCallback);
        }
        catch(err)
        {
          window.status="Error at getFromWS."
//          lnkSearch.disabled=false;
//          lnkSearch.className = "menuLinkButton"
          wait.style.display = "none";
          txt.disabled = "";
        }       
    }
}


function SucceededCallback(result, eventArgs, onError)
{
    // Page element to display feedback.
  
    document.getElementById("txtFreeLanguage").disabled="";
    document.getElementById('brnRes').className="menuLinkButton";
    
    var RsltElem = document.getElementById("divNoResult");
    
    if(result.indexOf("href") == "-1")
     {
        result += "<br><br>";
        result += "<center><a href='#' id='aPrint' onclick='printDivNoResult();'>"
        
        if (getParam("language") == "he")
            result += "הדפס</a></center>"; 
        else
            result += "Print</a></center>";  
     }     
     
     var arr = result.split("<br>");
     var br = arr.length;
     var arr = result.split("<li");
     var li = arr.length;
     
     RsltElem.style.height=((parseInt((br+li)*20)).toString())+"px";
     RsltElem.innerHTML = "<div dir='rtl' style='margin-right:20px;'>"+result+"</div>";
     document.getElementById("divNoResult").style.display = "inline";
     
     var lnkFreeLang=document.getElementById("brnRes")
     lnkFreeLang.disabled=false; 
     document.getElementById("waitFreeLanguage").style.display = "none";
    
     //insertFreeLanguageAdsense();
} 

function FailedCallback(error)
{

    // alert("Error: " + result.get_message());
    var lnkFreeLang = document.getElementById("brnRes")
    lnkFreeLang.disabled=false; 

    document.getElementById("txtFreeLanguage").disabled=""
    document.getElementById("waitFreeLanguage").style.display = "none";
    alert("זמנית לא ניתן להשתמש בשרות, נא נסה שנית מאוחר יותר.אנו מתנצלים על אי הנוחות הזמנית");
 
    // var stackTrace = error.get_stackTrace();
    // var message = error.get_message();
    //var statusCode = error.get_statusCode();
    //var exceptionType = error.get_exceptionType();
    //var timedout = error.get_timedOut();

    //var RsltElem = document.getElementById("divNoResult");
    // alert("Stack Trace: " +  stackTrace + "Service Error: " + message + "Timedout: " + timedout)
  
     return false;
}

function printDivNoResult()
{
     
    var strHTML = "<center><p dir='rtl' style='font-size:20px;'>" + document.getElementById("divNoResult").innerHTML + "</p></center>";

    var iFame = self.frames["iFrameBlank"]
    iFame.document.getElementById("divPrint").innerHTML = strHTML;
    iFame.document.getElementById("aPrint").style.display="none";
    iFame.focus();
    iFame.print();
   
}  


function UnicellInteraction(i)
{
    strSession=document.getElementById("hidSessioId").value;
    Unicell1.wsUnicell.getAnswer(i,strSession,SucceededCallback);
}

function clearInPut()
{
    document.getElementById("txtFreeLanguage").value="";
    document.getElementById("divNoResult").style.display = "none";
}
   
function SetTimeout() 
{
    // This function sets and gets the timeout
    // for the Web service generated proxy class.
    var timeout = 100;

    Unicell1.wsUnicell.UsingProxyClass.set_timeout(timeout);
   
}

function GetTimeout() 
{
    var timeOut;
    timeOut = Unicell1.wsUnicell.UsingProxyClass.get_timeout();    
    alert(timeOut + " msecs.");
    
}   

/*********************************  FROM HERE  *****************************************************/

function doOnLoad(page) 
    {  
        //document.title = getTitle();
        var Language = getParam("language");
       //var browser=navigator.appName;
        
        switch(page)
        {
            case "wfrmMain":
                with (document)
                {       
                    if(getElementById("hidState").value!="FreeLanguage")
                    {  
                        getElementById("txtFromList").focus();
                    } 
                       
                    if(getElementById("hidState").value=="LineNumber")
                    {
                        if (!window.ActiveXObject)
                        { 
                            getElementById("btnFlyers").style.display="none";
                        }
                        
                        if(getElementById("lstToList"))
                        {
                            var sCaption = " לו''ז יומי ותחנות"
                            var sTooTip = "'להצגת לוח זמנים ליום (בשדה תאריך למעלה) ותחנות הקו'"
                            if (Language == 'en')
                            {
                                sCaption = 'Daily timetable & stops' ;
                                sTooTip = "'To view timetable for the day (shown in the date field above) & stops of the route'"
                            }
                                                             
                            if(getElementById("lstToList").options.length > 0)
                            {
                                getElementById("lnkSearch").outerHTML = "<a href='#' id='lnkSearch' class='menuLinkButton'  title=" + sTooTip + " onclick='SearchByLineNumber();'>" + sCaption + "</a>";
                                //getElementById("lnkSearch").title = sTooTip;
                            }
                            else
                            { 
                                getElementById("lnkSearch").outerHTML = "<a href='#' id='lnkSearch' class='menuLinkButton'  title= " + sTooTip + " disabled='disabled' onclick='SearchByLineNumber();'>" + sCaption + "</a>";
                                //getElementById("lnkSearch").title = sTooTip;
                            }
                        }
                        
                    }
                    
                }//end with
       
                break;   
             
            case "wfrmSelectRova":
                document.getElementById("txtNameFilter").focus();
                break;
        } 
    }   
         
    function EnableOrDisableButtomPartParams()
	 {  
	    var language = getParam("Language")
	    
	    with (document)
	    {
	        if(getElementById("lstFromList").options.length > 0)
	        {
	            if(getElementById("imgQuestionTo"))
	                if(getElementById("hidState").value=="MozaYaad")
	                    getElementById("imgQuestionTo").style.display="inline";
    	        
	            if(getElementById("txtToList"))
	                getElementById("txtToList").disabled="";
    	        
	            if(getElementById("ddlToList"))
	                getElementById("ddlToList").disabled="";
    	            
	            if(getElementById("rbToRovaPrioritySort"))
	            {
	                if((getElementById("ddlTo") == null) && (getElementById("txtToList").value!=""))
	                    getElementById("rbToRovaPrioritySort").disabled="";
	            }
	            if(getElementById("rbToRovaABSort") && (getElementById("txtToList").value!=""))
	            {
	                if(getElementById("ddlTo") == null)
	                    getElementById("rbToRovaABSort").disabled="";
	            }
	            /* 30-05-07:
	            if(document.getElementById("chkEndLineTo"))
	                document.getElementById("chkEndLineTo").disabled="";*/
	            if(getElementById("lstToList"))
	            {
	                if(getElementById("txtToList"))
	                    if(getElementById("txtToList").value!="")
	                        getElementById("lstToList").disabled="";   
	            }
	            else
	            {
	                getElementById("lstToList").disabled="";               
	            }
	            if(getElementById("hlToAddress"))
	                getElementById("hlToAddress").disabled="";  
	        }
	        else
	        {
	            if(getElementById("txtToList"))
	            {
	                if(getElementById("txtToList").value == "")
	                {
	                    getElementById("txtToList").value="";
	                    getElementById("imgQuestionTo").style.display="none";
	                    getElementById("txtToList").disabled=true;
	                    getElementById("txtToList").style.borderColor="#FFFFFF";
    	                            
	                    if(getElementById("rbToRovaPrioritySort"))
	                        getElementById("rbToRovaPrioritySort").disabled=true;
	                    if(getElementById("rbToRovaABSort"))
	                        getElementById("rbToRovaABSort").disabled=true;
	                    /* 30-05-07:
	                    if(getElementById("chkEndLineTo"))
	                        getElementById("chkEndLineTo").disabled=true;*/
	                    if(getElementById("lstToList"))
	                        getElementById("lstToList").disabled=true;  
	                    if(getElementById("hlToAddress"))
	                        getElementById("hlToAddress").disabled=true;  
	                }
	            }
	            else
	            {
	                if(getElementById("ddlToList"))
	                {
	                    getElementById("ddlToList").disabled="disabled";	        
	                    if(getElementById("lstToList"))
	                        getElementById("lstToList").disabled="disabled";  
	                    if(getElementById("hlToAddress"))
	                        getElementById("hlToAddress").disabled="disabled";  
	                }  
	            }
	        }
    	    
            if(getElementById("lstToList").options.length==0)
            {
                getElementById("lnkOpposite").disabled = "disabled";  
                if (language == "he")
                    getElementById("hlToAddress").disabled = "disabled";  
            }
            else
            {
                getElementById("lnkOpposite").disabled = "";
                if (language == "he")  
                    getElementById("hlToAddress").disabled = ""; 
                
            }
            if(getElementById("lstFromList").options.length==0)
            {
                getElementById("lnkOpposite").disabled = "disabled";  
                if (language == "he")
                    getElementById("hlFromAddress").disabled = "disabled";  
                
            }        
            else
            {
                getElementById("lnkOpposite").disabled = "";  
                if (language == "he")
                    getElementById("hlFromAddress").disabled = "";  
            }
            
	        if((getElementById("lstToList").options.length>0) && (getElementById("lstFromList").options.length>0))
	        {
	            getElementById("lnkOpposite").disabled = "";
	        }
	    }
	 }
	 
	 function openWinHelpStlmnts()
	 {
	    var winHelpStlmnt = window.open('helpStlmnt.aspx?obj=txtFromList', 'preview', 'height=500,width=550,status=yes,toolbar=no,scrollbar=no,menubar=no,loc ation=no', false);
	 }
	 
	 function closewindows(win)
	 {
	   if (win!="kav")
	   {
	     /* NEXT 2 LINES ARE TO HIDE ALSO THE DIVS OF MORE DETAILS */   
	     document.getElementById("divGvSolution1MoreDetails").style.display="none";
	     document.getElementById("divGvSolution2MoreDetails").style.display="none";
	   }
	     if(PopAddress != null)
            PopAddress.close();
            
         if(PopLuz != null)
         {
            PopLuz.close();
            PopLuz=null;
         } 
           
         if(PopKav != null)
         {
            PopKav.close();
         }
            
         if(PopWeek != null)
         {
            PopWeek.close();
            PopWeek = null;
         }
	 }
	function MarkNextFieldToFill()
    {   /* THIS FUNCTION MOVES THE GREEN MARK AROUND THE CURRENT OBJECT, 
           TO THE NEW CURRENT OBJECT. AFTER WE FILL txtFromList, WE HAVE TO FILL 
           ddlLineNo OR txtToList, SO ONE OF THOSE SHOULD GET THE GREEN FRAME. */
        var sActivColor="lightGreen"
        var sInActivColor ="#FFFFFF" //White
        
        if (getParam("company") == "11")
        {
            sActivColor = "#C0C0C0";
            sInActivColor = "#FFFFFF" 
        }
           
        if(document.getElementById("txtFromList").value == "")
        {
            document.getElementById("txtFromList").style.backgroundColor = sActivColor;
            document.getElementById("txtFromList").focus();
        }
        else
        { 
            if(!document.getElementById("ddlFrom"))
            {
                if((document.getElementById("txtFromList").value.length>1) && (document.getElementById("lstFromList").options.length))
                {
                    document.getElementById("txtFromList").style.backgroundColor = sInActivColor;
                    if(document.getElementById("ddlLineNo"))
                    {
                        if((document.getElementById("ddlLineNo").value == "") && (document.getElementById("ddlLineNo").options.length > 1))
                            document.getElementById("ddlLineNo").style.backgroundColor=sActivColor;        
                    }
                    else
                    {
                        if(document.getElementById("txtToList").value=="")
                        {
                            document.getElementById("txtToList").style.backgroundColor=sActivColor;
                            document.getElementById("txtToList").focus();
                            document.getElementById("txtToList").focus(); /* MUST TO HAVE ANOTHER LINE FOR A CASE OF MOUSE CLICK ON DDLFROM */
                        }
                    }
                }
            }        
        }
        EnableOrDisableButtomPartParams();
    }
    
    function clearAllBusy()
    {
        if(document.getElementById("divBusy"))
        {
            document.getElementById("divBusy").style.display="none";
            EnableDisableButtons();
        }            
    }
    
    function EnableDisableButtons()
    { 
        
        if(document.getElementById("hidState") )
        if(document.getElementById("hidState").value)
        {
            if(document.getElementById("hidState").value=="MozaYaad")
            {
                if(document.getElementById("lstFromList"))
                    if(document.getElementById("lstFromList").options.length==0)
                        DisableButtons();
                    else
                        if(document.getElementById("lstToList").options.length==0)
                            DisableButtons();   
                        else
                            EnableButtons();                                     
            }
            if(document.getElementById("hidState").value=="LineNumber")
            {
                if(document.getElementById("lstFromList"))
                    if(document.getElementById("lstFromList").options.length==0)
                        {DisableButtons(); }
                    else
                        if(document.getElementById("ddlToList").options)
                            if(document.getElementById("ddlToList").options.length==0)
                                DisableButtons();   
                            else
                                EnableButtons();         
            } 
        }   
    }
    
    function DisableButtons()
    {
        if(document.getElementById("lnkSearch"))
            document.getElementById("lnkSearch").disabled = "disabled";
            
        if(document.getElementById("lnkOpposite"))           
            document.getElementById("lnkOpposite").disabled = "disabled";
            
        if(document.getElementById("btnFlyers"))            
            document.getElementById("btnFlyers").disabled = "disabled";      
            
    }
    
    function EnableButtons()
    {
        //alert("EnableButtons");
        if(document.getElementById("lnkSearch"))
        {
            document.getElementById("lnkSearch").disabled = "";
        }
        
        if(document.getElementById("lnkOpposite"))           
            document.getElementById("lnkOpposite").disabled = "";
            
        if(document.getElementById("btnFlyers"))            
            document.getElementById("btnFlyers").disabled = "";
     }

function GetStlmntsOnFirstTime()
{   
    Stlmnt.wsStlmnt.GetSettlementsList("" , GetSettlementsFromListSucceeded);
}
function GetSettlementsFromListSucceeded(result)
{
    try
    {
        var ddl = document.getElementById("ddlFrom");
        ddl.options.length=0;
        var arr = result.split("|");  
        var opt;
        for(i=0 ; i<arr.length-1 ; i++)
        {
            opt = document.createElement('option');
            opt.text = arr[i+1];
            opt.value = arr[i];
            ddl.options.add(opt);
            i++;
        }
        document.getElementById("divBusy").style.display="none";
    }
    catch(err)
    {
        alert();
    }
}

function getTitle()
{
    var language = getParam("language");
    if (language == "" )
        return;
        
    switch (getParam("company"))
    {
        case "1":
        
            if (language == "he" )
                return "אגד מידע לנוסע";
            else
                return "Egged information for passengers";
            
            break; 
           
        case "9":

            if (language == "he")  
                return "מידע לנוסע אגד תעבורה";
            else
                return "Egged Taavura information for passengers";
            
            break; 
              
        default:

            if (language == "he")
                return "אגד מידע לנוסע";
            else
                return "Egged information for passengers";
            
   }

}

function TaavuraToCompany(sTaavura)
{ 
     switch(sTaavura)
    {
        case "0":
            return  "1"
            
        case "1":
            return  "9"
            
        default:
           return  "1" 
    
    }
}

function trim(str)
{    
    if(!str || typeof str != 'string')
       return "";    
       return str.replace(/^[\s]+/,'').replace(/[\s]+$/,'').replace(/[\s]{2,}/,' ');
}

function DisplayMsgDiv(sMsg)
{ 
    var oDiv = document.getElementById("divNoResult")
    oDiv.innerHTML = sMsg;
    oDiv.style.display = "inline";
}


    function noCopyMouse(e) 
    {
        var isRight = (e.button) ? (e.button == 2) : (e.which == 3);
        
        if(isRight) 
        {
  
            if (e.srcElement.id =='txtFromList')
            {
                clearListBoxes('lstFromList');
                sMsg = createNoResultHTML("יש הקלד יישוב או צומת במוצא")
            }
            else if(e.srcElement.id =='txtToList')
            {
                clearListBoxes('lstToList');
                sMsg = createNoResultHTML("יש הקלד יישוב או צומת ביעד")
            }
            
            if(sMsg != '')
                DisplayMsgDiv(sMsg)
                
            return false;
        }
        return true;
    }
    
    
    function noCopyKey(e) 
    {
        
        //var forbiddenKeys = new Array('c','x','v');
        var forbiddenKey = 'v'
        var keyCode = (e.keyCode) ? e.keyCode : e.which;
        var isCtrl;

        if(window.event)
            isCtrl = e.ctrlKey
        else
            isCtrl = (window.Event) ? ((e.modifiers & Event.CTRL_MASK) == Event.CTRL_MASK) : false;
    
        if(isCtrl) 
        {
//            for(i = 0; i < forbiddenKeys.length; i++) 
//                {
//                    if(forbiddenKeys[i] == String.fromCharCode(keyCode).toLowerCase()) {
//                        alert('noCopyKey');
//                        return false;
//                }
//            }
            if(forbiddenKey == String.fromCharCode(keyCode).toLowerCase()) 
            {
                        //alert('noCopyKey');
                if (e.srcElement.id =='txtFromList')
                {
                    clearListBoxes('lstFromList');
                    sMsg = createNoResultHTML("יש הקלד יישוב או צומת במוצא")
                }
                else if(e.srcElement.id =='txtToList')
                {
                    clearListBoxes('lstToList');
                    sMsg = createNoResultHTML("יש הקלד יישוב או צומת ביעד")
                }
                
                if(sMsg != '')
                    DisplayMsgDiv(sMsg)
                    
                return false;
            }
        }
        return true;
    }


function Test()
{
    alert()
}



