function checkOrder(fromID,untilID,clickId,casee){//low id,high id,click id(where you click),select box? text box?

switch(casee){
	
	
	  case 'select' :
	          
							fromIDIn = parseFloat(document.getElementById(fromID).selectedIndex);
						    untilIDIn = parseFloat(document.getElementById(untilID).selectedIndex);
						    //alert(fromIDIn+","+untilIDIn)
							fromIDText1=document.getElementById(fromID).options[fromIDIn].text;
							fromIDText2=fromIDText1.replace("+","");
							fromIDText3=fromIDText2.replace("-","");
							
							
							
							fromIDText=fromIDText3=='קרקע'?parseFloat(0):"";
						
							if(!isNaN(fromIDText3)){
							
							fromIDText=parseFloat(fromIDText3);
							}
							
							
							
							
							
							untilIDText1=document.getElementById(untilID).options[untilIDIn].text;
							untilIDText2=untilIDText1.replace("+","");
							untilIDText3=untilIDText2.replace("-","");
							untilIDText=untilIDText3=='קרקע'?parseFloat(0):"";
							
							
							if(!isNaN(untilIDText3)){
							untilIDText=parseFloat(untilIDText3);
							}
							
								if(document.getElementById(untilID).options[untilIDIn].text != '' )
								{
										
										if(clickId==fromID)//click in low id
										{
											if(!isNaN(fromIDText)&&!isNaN(untilIDText))
											{
												if( parseFloat(fromIDText) > parseFloat(untilIDText) )
										    	{
										    	document.getElementById(fromID).selectedIndex=untilIDIn;
										        document.getElementById(untilID).selectedIndex=fromIDIn;
										    		return false;
										    	}
											}
										   else
										   {
												
												 document.getElementById(untilID).selectedIndex=fromIDIn;
												
										    }
										}
								}
								if(document.getElementById(fromID).options[fromIDIn].text != '')
								{
										if(clickId==untilID)//click in high id
										{
											if(!isNaN(untilIDText))
											{
												if( parseFloat(fromIDText) > parseFloat(untilIDText) )
										    	{
										    	
										    	document.getElementById(fromID).selectedIndex=untilIDIn;
										    	document.getElementById(untilID).selectedIndex=fromIDIn;
										        
										    		return false;
										    	}
											}
										   else
											{
												
													
												document.getElementById(fromID).selectedIndex=untilIDIn;
												
											}
											
										}
								}
					break;
						
        case 'text' :

                      fromIDText=parseFloat(document.getElementById(fromID).value);
                      untilIDText=parseFloat(document.getElementById(untilID).value);
                      
                      
         if(fromIDText!='' && untilIDText!='' && !isNaN(fromIDText)&&!isNaN(untilIDText))
         {
							
			if(fromIDText > untilIDText)  
			{
				document.getElementById(fromID).value=untilIDText;
				document.getElementById(untilID).value=fromIDText;
			}

         }
        

        break;

}

			
						
		
		
}
function CheckOnlyHeb(){
// 13=Enter, 32=space, 45="-", 65-90=Highercase, 97-122=Lowercase, 48-57=Numbers (0-9), 1488-1514=Hebrew, 64=@ , 34= ", 39= '
   if ((event.keyCode > 0 && event.keyCode < 13) ||  
       (event.keyCode > 14 && event.keyCode < 32) || 
       (event.keyCode > 33 && event.keyCode < 45) || 
       (event.keyCode > 46 && event.keyCode < 48) || 
	   (event.keyCode > 57 && event.keyCode < 1488) ||  
	   (event.keyCode > 1514)) 
	{   
	   event.returnValue = false;
	   alert("אנא הזן אותיות בעיברית בלבד !")
	}
}

function CheckOnlyAreaHeb(){
// 58=":" 44=","  13=Enter, 32=space, 45="-", 65-90=Highercase, 97-122=Lowercase, 48-57=Numbers (0-9), 1488-1514=Hebrew, 64=@ , 34= ", 39= '
   if ((event.keyCode > 0 && event.keyCode < 13) ||  
       (event.keyCode > 14 && event.keyCode < 32) || 
       (event.keyCode > 33 && event.keyCode < 44) || 
       (event.keyCode > 46 && event.keyCode < 48) || 
	   (event.keyCode > 58 && event.keyCode < 1488) ||  
	   (event.keyCode > 1514)) 
	{   
	   event.returnValue = false;
	   alert("אנא הזן אותיות בעיברית בלבד !")
	}
}

function CheckOnlyAreaEng(){
// 32=space, 45="-", 65-90=Highercase, 97-122=Lowercase, 48-57=Numbers (0-9), 1488-1514=Hebrew, 64=@ , 34= ", 39= '
   if ((event.keyCode > 0 && event.keyCode < 13) ||  
       (event.keyCode > 14 && event.keyCode < 32) || 
       (event.keyCode > 33 && event.keyCode < 44) || 
       (event.keyCode > 46 && event.keyCode < 48) || 
       (event.keyCode > 58 && event.keyCode < 65) || 
	   (event.keyCode > 91 && event.keyCode < 97) ||  
	   (event.keyCode > 122)) 
	{   
	   event.returnValue = false;
	   alert("אנא הזן אותיות באנגלית בלבד !")
	}
}

function CheckOnlyEng(){
// 32=space, 45="-", 65-90=Highercase, 97-122=Lowercase, 48-57=Numbers (0-9), 1488-1514=Hebrew, 64=@ , 34= ", 39= '
   if ((event.keyCode > 0 && event.keyCode < 13) ||  
       (event.keyCode > 14 && event.keyCode < 32) || 
       (event.keyCode > 33 && event.keyCode < 45) || 
       (event.keyCode > 46 && event.keyCode < 48) || 
       (event.keyCode > 57 && event.keyCode < 65) || 
	   (event.keyCode > 91 && event.keyCode < 97) ||  
	   (event.keyCode > 122)) 
	{   
	   event.returnValue = false;
	   alert("אנא הזן אותיות באנגלית בלבד !")
	}
}



function CheckOnlyHebNoSpace(){
// 13=Enter, 32=space, 45="-", 65-90=Highercase, 97-122=Lowercase, 48-57=Numbers (0-9), 1488-1514=Hebrew, 64=@ , 34= ", 39= '
   if ((event.keyCode > 0 && event.keyCode < 13) ||  
       (event.keyCode > 14 && event.keyCode < 45) || 
       (event.keyCode > 46 && event.keyCode < 48) || 
	   (event.keyCode > 57 && event.keyCode < 1488) ||  
	   (event.keyCode > 1514)) 
	{   
	   event.returnValue = false;
	   alert("אנא הזן אותיות בעיברית בלבד ללא רווחים !")
	}
}



function CheckOnlyEngNoSpace(){
// 32=space, 45="-", 65-90=Highercase, 97-122=Lowercase, 48-57=Numbers (0-9), 1488-1514=Hebrew, 64=@ , 34= ", 39= '
   if ((event.keyCode > 0 && event.keyCode < 13) ||  
       (event.keyCode > 14 && event.keyCode < 45) || 
       (event.keyCode > 46 && event.keyCode < 48) || 
       (event.keyCode > 57 && event.keyCode < 65) || 
	   (event.keyCode > 91 && event.keyCode < 97) ||  
	   (event.keyCode > 122)) 
	{   
	   event.returnValue = false;
	   alert("אנא הזן אותיות באנגלית בלבד ללא רווחים !")
	}
}

function CheckOnlyNumber(){
		//alert(event.keyCode)
// 32=space, 45="-", 65-90=Highercase, 97-122=Lowercase, 48-57=Numbers (0-9), 1488-1514=Hebrew, 64=@ , 34= ", 39= '
   if ((event.keyCode > 0 && event.keyCode < 13)  || (event.keyCode > 13 && event.keyCode < 48)  || (event.keyCode > 57)) 
	{   
	  event.returnValue = false;
	  alert("אנא הזן ספרות בלבד !")
	}
}

function Check_phone_digits(f,id,digit_num)
{
	if(!digit_num)
		digit_num=7;
	var numberReg = "[^0-9]";
	var regex = new RegExp(numberReg);
	if(!regex.test(f[id].value)){
		if(f[id].value.length>digit_num){
			f[id].value=f[id].value.substr(0, digit_num);
			alert('הזן עד '+digit_num+' תוים בשדה זה');
			return false;
		}
	}else{
		alert('!נא להזין רק ספרות'); 
		//f[id].value="";
		f[id].focus();
	}
}

function CheckOnlyPhone(){
// 32=space, 45="-", 65-90=Highercase, 97-122=Lowercase, 48-57=Numbers (0-9), 1488-1514=Hebrew, 64=@ , 34= ", 39= '
   if ((event.keyCode > 0 && event.keyCode < 45)  || 
       (event.keyCode > 46 && event.keyCode < 48)  || 
      (event.keyCode > 57))
	{   
	  event.returnValue = false;
	  alert("אנא הזן ספרות ו'-' בלבד !")
	}
}

function CheckOnlyNoComma(){
// 34= " 32=space, 45="-", 65-90=Highercase, 97-122=Lowercase, 48-57=Numbers (0-9), 1488-1514=Hebrew, 64=@ , 34= ", 39= '
   if (event.keyCode > 33 && event.keyCode < 35)
	{
	  event.returnValue = false;
	  alert("אין להשתמש במרכאות כפולות - '', יש להשתמש פעמיים בגרש רגיל ")
	}
}


function CheckOnlyMail(){
// 95= _  , 32=space, 45="-", 65-90=Highercase, 97-122=Lowercase, 48-57=Numbers (0-9), 1488-1514=Hebrew, 64=@ , 34= ", 39= '
   if ((event.keyCode > 0 && event.keyCode < 32) ||  
       (event.keyCode > 33 && event.keyCode < 45) || 
       (event.keyCode > 46 && event.keyCode < 48) || 
       (event.keyCode > 57 && event.keyCode < 64) || 
	   (event.keyCode > 91 && event.keyCode < 95) ||  
	   (event.keyCode > 96 && event.keyCode < 97) ||  
	   (event.keyCode > 122))
	{
	   event.returnValue = false;
	   alert("אנא הזן אותיות באנגלית, מספרים ,'@' , '_' בלבד !")
	}
}



function PrintKey(){
  document.write(event.keyCode)
}



function checkEmail(strEmail) //not in use yet
{
return /^\w+@([\w\-]+\.)+\w{2,3}$/.test(strEmail);
}


function Check_html(src) {
	var  htmlReg = /(\.net)|(\.com)|(\.co.il)|(\.org)|(http)|(www)/;
	var regex = new RegExp(htmlReg);
	return regex.test(src);
}

function Check_html_Arr(){
	fieldsarr=new Array('Info','Remark','remark','Phone1','Phone2','ContactPerson','ContactPirson','City','Address','CityNeighborhood','Color','FurnitureInfo','JobName','Fax','Age','Model');

	for(i=0;i<fieldsarr.length;i++){
		if(document.form1[fieldsarr[i]]){
			if(Check_html(document.form1[fieldsarr[i]].value)){
				alert('נא לא להזין כתובת אינטרנט');
				document.form1[fieldsarr[i]].focus();
				return true;
			}
		}
	}
}


function cntLetters(lmnt,max){
	if(lmnt.value.length>max){
		lmnt.value=lmnt.value.substring(0,max);
	}
}
