﻿ var xmlhttp = false;
 var cellError = null;
 
 function CheckKeys()
        {
		    var numVals = "1234567890";
		    var counter;
		    if ((event.keyCode == 46)||
				    (event.keyCode == 12)||
				    (event.keyCode >= 34 && event.keyCode <= 40)||
				    (event.keyCode >= 16 && event.keyCode <= 18))
		    {
			    return true;
		    }
		    if (event.keyCode != 8 && event.keyCode != 13)
		    {
			    if (event.keyCode == 9)
			    {
				    return true;
			    }
		        for (var counter = 0; counter < numVals.length; counter++)
		        {
					        if (event.keyCode == numVals.charCodeAt(counter) || event.keyCode == numVals.charCodeAt(counter)+48)
						        return true;
		        }			    
		        return false;
		    }
		    return true;
	    }
	    
	    function CheckKeysString(obj)
        {
		
			if (event.keyCode == 16)
			{
			    return true;
			}
			else
			{
			    if(event.keyCode >64 && event.keyCode<91 || event.keyCode == 186 || event.keyCode == 188 || event.keyCode == 190 || event.keyCode == 8 || event.keyCode == 13 || event.keyCode == 32 || event.keyCode == 46 || event.keyCode == 9 || event.keyCode == 20)
			    {
			        return true;
			    }
			    else
			    {
			        return false;
			    }
			}	
			
			
			
	    }
	    
	    /*
	    
	    
	    input = document.charCodeAt.input.value;
	//alert(input);
	output = "";
	for(i=0; i<input.length; ++i)
	{
		if(output != "") output += ", ";
		output += input.charCodeAt(i);
	}
	//alert(output);
	document.charCodeAt.output.value = output;
	    */
	    
	    function go(obj, banner, cell){
	    
	        
	        cellError = document.getElementById(cell);
	        cellError.innerHTML = "";
	        var txt = document.getElementById(obj);
	
	        if(txt.value.length != 10){
	            cellError.innerHTML ="יש להזין מספר פלאפון תקין";
	        }else{
	         
	            cellError.innerHTML = "אנא המתן...";
	            var url = "http://www.pelephone.co.il/campaigns/bannersendsms_2008.aspx?token=&Recipient="+txt.value+"&iBanner="+banner;
	         
	            getHTTPRequestObject();
	            xmlhttp.open("GET", url, true);
                xmlhttp.onreadystatechange = callback;
                xmlhttp.send(null);
	        }
	    
	    }
	    
	    function callback(){
	      if(xmlhttp.readyState == 4)
          {
              if(xmlhttp.status == 200){ 
                var s = xmlhttp.responseText;
                
                clear();
                if(s == "parameter=0"){
                    cellError.innerHTML = "<div style=\"color:White; padding:2px 5px 0 2px; width:160px; \">לצערנו, מכשירך אינו תומך בהורדת פריט זה</div>";
                }
                else if(s == "parameter=1"){
                    cellError.innerHTML = "<div style=\"color:White; padding:2px 5px 0 2px; width:160px;\">הודעת SMS עם קישור נישלחה למכשירך.</div>";
                }else if(s == "parameter=2"){
                    cellError.innerHTML = "<div style=\"color:White; padding:2px 5px 0 2px; width:160px;\">המספר שהזנת אינו קיים ברשת פלאפון.<div>";
                }
                else if(s == "parameter=-2"){
                    cellError.innerHTML = "<div style=\"color:White; padding:2px 5px 0 2px; width:160px;\">המספר שהזנת אינו קיים ברשת פלאפון.</div>";
                }
              }
              
          } 
	        
	    }
	    
	    function getHTTPRequestObject ()
	    {
            try
            {
                xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
            }
            catch(e)
            {
                 try
                 {
                     xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
                 }
                 catch(E)
                 {
                        xmlhttp = false;
                 }
            }
            if(!xmlhttp && typeof XmlHttpRequest!= 'undefined')
            {
                xmlhttp = new XmlHttpRequest();
            }
         }
         
         function clear(){
        
            var all = document.all;
            for(var i=0; i<all.length; i++){
                if(all[i].myId == "myId"){
                    if(all[i].value != undefined){
                        all[i].value = "";
                    }else{
                        all[i].innerHTML = "";
                    }
                }
            }
         }

function SetClient(i)
				{
					g_iPeleClient = i;
					if(i)
					{
						document.getElementById("drpPrefix").selectedIndex=0;
						document.getElementById("drpPrefix").disabled=true;
					}
					else
					{
						document.getElementById("drpPrefix").disabled=false;
					}
				}	
				function CheckForm(par)
				{
					var el = document.getElementById("ctl00$MainPH$txtPName");
					var str,sErr;
					sErr = "";
					
					str = el.value;//.replace(" ","g");
					if(str.length==0)
					{
						sErr += "<div>נא למלא שם פרטי</div>";
					}
					
					el = document.getElementById("ctl00$MainPH$txtLName");
					str = el.value;
					if(str.length==0)
					{
						sErr += "<div>נא למלא שם משפחה</div>";
					}

				    if(par == 1){
				        el = document.getElementById("ctl00$MainPH$txtId");
					    str = el.value;
					    if(str.length!=9)
					    {
						    sErr += " <div>נא למלא מספר ת.ז</div>";
					    }
				    }
					
					el = document.getElementById("ctl00$MainPH$txtCell");
					str = el.value;
					if(str.length!=7)
					{
						sErr += " <div>נא למלא מספר ליצירת קשר</div>";
					}
					
					el = document.getElementById("ctl00$MainPH$txtEmail");
					str = el.value;
					if(str.length>1)
					{
						 if(!isValidEmail(el.value)){
						sErr += "<div> נא להזין אי-מייל חוקי </div>";
					    }
					}
					
					
					
					if(sErr.length>0)
					{
					    document.getElementById("ctl00_MainPH_tdError").innerHTML = sErr;
						document.getElementById("ctl00_MainPH_tdError").style.backgroundColor="#DADADA";
						document.getElementById("ctl00_MainPH_tdError").style.color = "Red";
						document.getElementById("ctl00_MainPH_tdError").style.fontSize = "11px";
						document.getElementById("ctl00_MainPH_tdError").style.fontWeight = "normal";
					}
						
					return sErr.length==0;
				}
				
				function isValidEmail(str) {
					return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
				}
				
function doPost(param){
    if(CheckForm(param)){
        document.forms[0].submit();
    }
}

function doBack(param){


    var divBack = document.getElementById("ctl00_MainPH_divBack");
    divBack.style.display = 'none';

     var tableMain = document.getElementById("ctl00_MainPH_tableMain");
    tableMain.style.display = 'block';
  
    var tdError = document.getElementById("ctl00_MainPH_tdError");
    if(param == 0){
    
        tdError.innerHTML = "להצטרפות למבצע, לפרטים ולתיאום פגישה, אנא מלא את פרטיך:";
    }else{
       tdError.innerHTML = "להצטרפות למבצע, אנא מלא את פרטיך:"; 
    }

    var rdbYes = document.getElementById("ctl00_MainPH_rdbYes");
    var txtPName = document.getElementById("ctl00_MainPH_txtPName");
    var txtLName = document.getElementById("ctl00_MainPH_txtLName");
    try
    {
        var txtId = document.getElementById("ctl00_MainPH_txtId");
    }catch(e){}
    var txtEmail = document.getElementById("ctl00_MainPH_txtEmail");
    var txtCell = document.getElementById("ctl00_MainPH_txtCell");
    var drpPrefix = document.getElementById("ctl00_MainPH_drpPrefix");
    
   
    rdbYes.checked = true;
   
    txtPName.value = "";

    txtLName.value = "";
     try
     {
        txtId.value = "";
    }catch(e){}
    txtEmail.value = "";
    txtCell.value = "";
    drpPrefix.value = "050";
            
}				
