 
function pressEnter()
		{
			if(window.event.keyCode==13)
			{
				return FindSubmit();
			}
			
		}

	function checkChar(obj)
	{
		var str = ":;)(*&^%$#@!?<>||~{}[]\\/"
		var userStr = obj.value;
		var c ;
		for (i=0 ; i < userStr.length ; )
			{
				c = userStr.charAt(i);
				if (str.indexOf(c) > -1)
					userStr = clearStr(userStr,i);
				else
					i++;
			}
		userStr = clearSpace(userStr);	
		obj.value = userStr;
	}
	
	function clearSpace(userStr)
	{
		while(userStr.indexOf(" + ")>-1)
			userStr =userStr.replace(" + ","+");
		while(userStr.indexOf(" , ")>-1)
			userStr =userStr.replace(" , ",",");
		while(userStr.indexOf("+ ")>-1)
			userStr =userStr.replace("+ ","+");
		while(userStr.indexOf(" +")>-1)
			userStr =userStr.replace(" +","+");
	    while(userStr.indexOf(", ")>-1)
 			userStr =userStr.replace(", ",",");
		while(userStr.indexOf(" ,")>-1)
			userStr =userStr.replace(" ,",",");
		while(userStr.indexOf(" - ")>-1)
			userStr =userStr.replace(" - ","-");
		while(userStr.indexOf("- ")>-1)
			userStr =userStr.replace("- ","-");
		while(userStr.indexOf(" -")>-1)
			userStr =userStr.replace(" -","-");
		while(userStr.indexOf("  ")>-1)
			userStr = userStr.replace("  "," ");
		while(userStr.indexOf("++")>-1)
			userStr = userStr.replace("++","+");
		while(userStr.indexOf(",,")>-1)
			userStr = userStr.replace(",,",",");
		while(userStr.indexOf("--")>-1)
			userStr = userStr.replace("--","-");
	 		return userStr;
	}
	
	function  clearStr(str,index)	
	{
		str = str.substring(0,index) + str.substring(index+1,str.length);
		return str;
	}

	function checkday()
	{
		
		var d = new Date()
		
		document.arc_form.recToDD.selectedIndex  =d.getDate();
		document.arc_form.recToMM.selectedIndex =d.getMonth()+1;
		year =d.getFullYear()-2000;
		switch (year) 
		{
  			 case -1 :
      			year = 6;
				break;
			case 0 :
      			year = 5;
				break;
			case 1 :
      			year = 4;
				break;
			case 2 :
      			year = 3;
				break;
			case 3 :
      			year = 2;
				break;
			case 4 :
      			year = 1;
				break;
		} 
		document.arc_form.recToYY.selectedIndex =year;
		
		var timeInSec = d.getTime();
		timeInSec = timeInSec -5356800000  ;
		d.setTime(timeInSec);
			
		document.arc_form.recFromDD.selectedIndex =d.getDate();		
		document.arc_form.recFromMM.selectedIndex =d.getMonth()+1;
		year =d.getFullYear()-2000;
		switch (year) 
		{
  			 case -1 :
      			year = 6;
				break;
			case 0 :
      			year = 5;
				break;
			case 1 :
      			year = 4;
				break;
			case 2 :
      			year = 3;
				break;
			case 3 :
      			year = 2;
				break;
			case 4 :
      			year = 1;
				break;
		} 
		document.arc_form.recFromYY.selectedIndex =year;
		
	}
	

	function FindSubmit()
	{	
		checkChar(document.arc_form.text);
		checkChar(document.arc_form.quote);
		var found=document.arc_form.text.value
		var quote=document.arc_form.quote.value
		var howmany=found.split('"')
		var howmany1=found.length
		var s=howmany.length-1
		if ( (howmany1==1) && (quote==""))
		{
			NewVin = open("/eng/archive/too_short.html","displayWindow","width=560,height=270,top=150,left=150,screenX=150,screenY=150,status=no,toolbar=no,menubar=no, resizable=no,scrolling=no");
			NewVin.focus();
			document.arc_form.text.value="";
			return false;
		}
		if ( (howmany1==1) && (quote !=""))
		{
			document.arc_form.text.value="";
		}
	 	if (s >= 1 )
		{
			NewVin = open("wrong.html","displayWindow","width=560,height=350,top=150,left=150,screenX=150,screenY=150,status=no,toolbar=no,menubar=no, resizable=no,scrolling=no");
			NewVin.focus();
			return false;
		}
		document.arc_form.submit();		
	}	

	function FindSubmitDay()
	{	
		dayForm();
		checkChar(document.arc_form.text);
		var found=document.arc_form.text.value
		var howmany=found.split('"')
		var howmany1=found.length
		var s=howmany.length-1
		if (howmany1==1 )
		{
			NewVin = open("/eng/archive/too_short.html","displayWindow","width=560,height=270,top=150,left=150,screenX=150,screenY=150,status=no,toolbar=no,menubar=no, resizable=no,scrolling=no");
			NewVin.focus();
			document.arc_form.text.value="";
			return false;
		}
		
	 	if (s >= 1 )
		{
			NewVin = open("/eng/archive/wrong.html","displayWindow","width=560,height=350,top=150,left=150,screenX=150,screenY=150,status=no,toolbar=no,menubar=no, resizable=no,scrolling=no");
			NewVin.focus();
			return false;
		}
//		document.arc_form.submit();		
	}	
	
	function OpenHelp()	
	{
    	NewVin = open("help.html","displayWindow","width=580,height=300,top=150,left=150,screenX=150,screenY=150,scrollbars=yes,status=no,toolbar=no,menubar=no, resizable=no");
	    NewVin.focus();
	}

	function dayForm()
	{
			
		var d = new Date()
		var day
		var month
		var year
		
		// check if Day smaller then 10
		if (d.getDate()<10)
			day ="0" + d.getDate();
		else
		
			// asaf change this - 29 not in month feb	
			//day =d.getDate()+1;	
		day =d.getDate();	
		document.arc_form.recToDD.value  =day;
		// check if Month smaller then 10
		if (d.getMonth()<9)
			month ="0" +(d.getMonth()+1);		
		else
			month =d.getMonth()+1;	
			
		document.arc_form.recToMM.value =month;
		year =d.getFullYear()-2000;
		
		// check the Year and switch to the select
		switch (year) 
		{
  			 case -1 :
      			year = 1999;
				break;
			case 0 :
      			year = 2000;
				break;
			case 1 :
      			year = 2001;
				break;
				case 2 :
      			year = 2002;
				break;
		} 
		document.arc_form.recToYY.value =year;
	
		// change to 1 month before
		var timeInSec = d.getTime();
		// timeInSec = timeInSec - 2678400000  ;
		 timeInSec = timeInSec -5356800000;
		d.setTime(timeInSec);
		
		// check if Day smaller then 10
		if (d.getDate()<10)
			day ="0" + d.getDate();
		else
			month =d.getDate()+1;	
		document.arc_form.recFromDD.value =day;	
		if (day > 26)
			document.arc_form.recFromDD.value =day-4;	
		else
			document.arc_form.recFromDD.value =day;		
				
		// check if Month smaller then 10
		if (d.getMonth()<9)
			month ="0" +(d.getMonth()+1);	
		else
			month =d.getMonth()+1;	
		document.arc_form.recFromMM.value =month;
				
		year =d.getFullYear()-2000;
		// check the Year and switch to the select
		switch (year) 
		{
  			 case -1 :
      			year = 1999;
				break;
			case 0 :
      			year = 2000;
				break;
			case 1 :
      			year = 2001;
				break;
			case 2 :
      			year = 2002;
				break;
		} 
		
		document.arc_form.recFromYY.value =year;
	}