function whois(destinationUrl, loaderId,submitId,formId)
{
	var domainInput = dojo.byId('domain');
	domainInput.value = domainInput.value.split('.',1);
	if(domainInput.value == '')
	{
		alert('אנא הכנס כתובת לבדיקה');
	}
	else if(domainInput.value.length<3)
	{
		alert('אנא הכנס דומיין אשר מכיל לפחות שלוש תווים');
	}
	else
	{
		checkedBoxesArray = new Array();
		dojo.query("input:checked", document).forEach(
			    function(checkedBoxes) {
			    	checkedBoxesArray.push(checkedBoxes.value);
			    }
		);
		if (checkedBoxesArray.length <1)
		{
			alert('אנא בחר לפחות בסיומת אחת אותה תרצה לבדוק');
		}
		else
		{
			var contentParams = new Array();
			contentParams['suffix'] = checkedBoxesArray.join(",");
			
			var useAjaxLoader= true;
			var hideSubmitAction = true;
			if (loaderId===undefined) {     useAjaxLoader = false; }
			if (submitId===undefined) {     hideSubmitAction = false; }
			
		
			//contentParams = { "name":"oren","email": "oo@oo.com"};
			
			var postParams = {
				
				url: destinationUrl,
				load: function(data) {
					dojo.eval(data);
					//hide ajax loader
					if (useAjaxLoader)    { dojo.byId(loaderId).style.display = "none";}
					if (hideSubmitAction)    { dojo.byId(submitId).style.display = "";}
				},
				error: function(data) { console.debug("An error occurred: ", data); },
				timeout: 80000,
				headers: { "X-Requested-With": "XMLHttpRequest" },
				content: contentParams,
				form: formId
			};
		
			//show ajax loader
			if (hideSubmitAction)    { dojo.byId(submitId).style.display = "none";}
			if (useAjaxLoader)    {dojo.byId(loaderId).style.display = "";} //block
			
			//empty result div
			resultDiv = dojo.byId('results');
			while (resultDiv.hasChildNodes()) {
					resultDiv.removeChild(resultDiv.lastChild);
			}
			
			
			dojo.xhrPost(postParams);
		}
	}
}
function checkAll(){
	if(dojo.byId('selectAll').innerHTML == '[ <span>הסר סימון מהכל</span> ]')
	{
		dojo.query("input[type=checkbox]", document).forEach(
			    function(checkedBoxes) {
			    	checkedBoxes.checked=false;
			    }
		);
		dojo.byId('selectAll').innerHTML ='[ <span>סמן הכל</span> ]';
	}
	else{
	dojo.query("input[type=checkbox]", document).forEach(
		    function(checkedBoxes) {
		    	checkedBoxes.checked=true;
		    }
	);
	dojo.byId('selectAll').innerHTML ='[ <span>הסר סימון מהכל</span> ]';
	}
}
