
	function check_radio()
	{
		var frmlen = document.getElementById("searchform").elements.length;
		for(var i = 0; i < frmlen; i++)
		{
			var curr_e = document.getElementById("searchform").elements[i];
			if(curr_e.type && curr_e.type == "checkbox")
			{
				curr_e.checked = false;
			}
		}
	}
	
	function check_checkbox()
	{
		var frmlen = document.getElementById("searchform").elements.length;
		for(var i = 0; i < frmlen; i++)
		{
			var curr_e = document.getElementById("searchform").elements[i];
			if(curr_e.type && curr_e.type == "radio")
			{
				curr_e.checked = false;
			}
		}
	}
	
	function search(value, type)
	{
		document.getElementById('searchform').action = "/";
		
		document.getElementById('searchform').q.value = value;
		try
		{
			check_checkbox();
			check_radio();
			document.getElementById('f_' + type).checked = true;
		}
		catch(err)
		{
		
		}
		document.getElementById('searchform').submit();
	}
	

	$(function() {
		$( "a", ".nav_menu" ).button();
		$( "input:submit" ).button();
	});

	function check_type(strTest)
	{
		var ip_address=/^((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){3}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})$/ 
		var email_address=/^([0-9a-zA-Z]+([_.-]?[0-9a-zA-Z]+)*@[0-9a-zA-Z]+[0-9,a-z,A-Z,.,-]*(.){1}[a-zA-Z]{2,4})+$/ 
		var date_format_1=/^([0-9]|[0,1,2][0-9]|3[0,1])([\/.-])([\d]|1[0,1,2])([\/.-])\d{4}$/
		var date_format_2=/^([\d]|1[0,1,2])([\/.-])([0-9]|[0,1,2][0-9]|3[0,1])([\/.-])\d{4}$/
		var date_format_3=/^\d{4}([\/.-])([0-9]|[0,1,2][0-9]|3[0,1])([\/.-])([\d]|1[0,1,2])$/
		var date_format_4=/^\d{4}([\/.-])([\d]|1[0,1,2])([\/.-])([0-9]|[0,1,2][0-9]|3[0,1])$/
		var analytics=/^UA-([A-Z0-9a-z-])+$/
		var domain=/^([A-Za-z0-9.-:\/\u05D0-\u05EA]+)(.co.il|.org.il|.com|.net|.org|.biz|.us|.info)$/
		//var hebrew_keyword = new RegExp("[^\u0041-\u005A\u0061-\u007A\u05D0-\u05EA\u0030-\u0039\u002D]");
		var hebrew_keyword = new RegExp("[\u05D0-\u05EA]");

		check_radio();
		check_checkbox();
		
		if (strTest.search(ip_address)!=-1)
		{
			document.getElementById('f_ip').checked = true;
		}
		else if(strTest.search(email_address)!=-1)
		{
			document.getElementById('f_email').checked = true;
		}
		else if(strTest.search(analytics)!=-1)
		{
			document.getElementById('f_analytics').checked = true;
		}
		else if(strTest.search(domain)!=-1)
		{
			document.getElementById('f_domain').checked = true;
		}
		else if((strTest.search(date_format_1)!=-1) || 
				(strTest.search(date_format_2)!=-1) || 
				(strTest.search(date_format_3)!=-1) ||
				(strTest.search(date_format_4)!=-1))
		{
			document.getElementById('f_expire').checked = true;
		}
		else if (strTest.search(hebrew_keyword)!=-1)
		{
			document.getElementById('f_keyword').checked = true;
		}
		else
		{
			document.getElementById('f_domain').checked = true;
			document.getElementById('f_owner').checked = true;
			document.getElementById('f_admin').checked = true;
			document.getElementById('f_zone').checked = true;
			document.getElementById('f_tech').checked = true;
		}
	}
	

	
