//#############################################################
//#############################################################
//#############################################################
function validRegInput(){

	var news   = document.getElementById("news").checked;
	var ashok  = document.getElementById("ashok").checked;
	var msisdn = document.getElementById("msisdn").value;
	
	if ( !ashok && !news){
		alert("יש לבחור לפחות אחד מן השירותים");
		return;
	}
				
	if ( ! IsNumeric(msisdn)  ||  msisdn.length>10 || msisdn.length<10 ){
	    alert("מספר הסלולר שהוזן אינו תקין");
		document.getElementById("msisdn").focus();
	    return;
	}
		
    targetStr = "/calcalist-phone.php?ac=new&id=9&news=" + news + "&ashok=" + ashok + "&msisdn=" + msisdn;
		    
    gotop = (screen.height-244)/2 ;
    goleft = (screen.width-450)/2 ;
    
    paramStr = 'top='+gotop+',left='+goleft+',width=450,height=244,menubar=0';   
    
    window.open( targetStr , 'newreg', paramStr );
		
}
//#############################################################
//#############################################################
//#############################################################
// Allow To Insert only numbers And "-" To text Filed
function numbersonly( myfield, e , limit){
	
   var key;
   var keychar;
   
   var msisdn = myfield.value;
   

   
   if (window.event)
      key = window.event.keyCode;
   else if (e)
      key = e.which;
   else
      return true;
   
   keychar = String.fromCharCode(key);
   
   try{
      var rng = document.selection.createRange();
      rng.text="";   
   }
   catch(err){   	
   	  null;
   }

   if ( ( ("0123456789").indexOf(keychar) > -1 )  &&  msisdn.length <=(limit-1) ){      
      return true;
   }
   
   return false;

}
//#############################################################
//#############################################################
//#############################################################
// The Function Check If The String Numeric
function IsNumeric(sText){
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;

   for (IsNumericIndex = 0; IsNumericIndex < sText.length && IsNumber == true; IsNumericIndex++){ 
      Char = sText.charAt(IsNumericIndex); 
      if (ValidChars.indexOf(Char) == -1){
         IsNumber = false;
         }
      }
   return IsNumber;
   
}
//#############################################################
//#############################################################
//#############################################################
function setUpdChk( index ){
	if( index==3 ){	   
	   document.getElementById("news").checked = false;
	   document.getElementById("ashok").checked = false;	   
	}
	else{
	   document.getElementById("remove").checked = false;	   	
	}

	
}
//#############################################################
//#############################################################
//#############################################################
function validEditSubmit(){
   
   if( document.getElementById("news").checked == false && document.getElementById("ashok").checked == false && document.getElementById("remove").checked == false ){
      alert("יש לבחור לפחות אחת מהאפשרויות");
      return;   	
   }	
   
   if ( document.getElementById("remove").checked == true ){
      msisdn = document.getElementById("msisdn2").value;	
      removeAll=1;
      index = 2;
   }
   else{
   	  msisdn = document.getElementById("msisdn1").value;	
      removeAll=0;
   	  index = 1;
   }
   
   	if ( ! IsNumeric(msisdn)  ||  msisdn.length>10 || msisdn.length<10 ){
	    alert("מספר הסלולר שהוזן אינו תקין");
		document.getElementById( "msisdn" + index ).focus();
	    return;
	}
      
	dispatchUpdateForm( msisdn );
}
//#############################################################
//#############################################################
//#############################################################
function dispatchUpdateForm( msisdn ){

	var news   = document.getElementById("news").checked;
	var ashok  = document.getElementById("ashok").checked;
	var remove  = document.getElementById("remove").checked;

	if ( remove == true ){
		remove = 1;
	}else{
		remove = 0;
	}
	
	targetStr = "/calcalist-phone.php?ac=old&id=9&news=" + news + "&ashok=" + ashok + "&msisdn=" + msisdn + "&remove=" + remove;
		    
    gotop = (screen.height-244)/2 ;
    goleft = (screen.width-450)/2 ;
    
    paramStr = 'top='+gotop+',left='+goleft+',width=450,height=244,menubar=0';   
    
    window.open( targetStr , 'newreg', paramStr );
    
}
//#############################################################
//#############################################################
//#############################################################
function popUpdateScreen(){
	document.location.href="/calcalist-update.php?id=9";
}
//#############################################################
//#############################################################
//#############################################################
