//''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
function loadForm() {}
//''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
function formsSubmit(o)
{
	var oAll						= window.document.all;
	var form						= window.document.forms[0];

	try
	{
		if(form.id.toLowerCase()=="contactus")
		{
			var collection1			= oAll.validationTable.getElementsByTagName("INPUT");
			var collection2			= oAll.validationTable.getElementsByTagName("SELECT");
			var collection3			= oAll.validationTable.getElementsByTagName("TEXTAREA");
			
			var lang				= oAll.currentlang.value.toUpperCase();
			
				loadForm.sd			= new SiteDictionary("../../Shared/ClientScripts/KSForm/validation.dictionary."+lang+".xml");
			
			if(onSendForm2(collection1))		return;
			if(onSendForm2(collection2))		return;
			if(onSendForm2(collection3))		return;
			
			form.submit()
		}
	}
	catch(e)
	{
		alert(e.description)
	}	
}
//''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
function add2submit(o)
{
	try
	{
		var oAll				= document.all;
		var folders				= o.value.split("\\");
		var file				= folders[folders.length-1];
		
			oAll.fileName.value	= file;
	}
	catch(e)
	{
		alert(e.description)
	}	
}
//''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
function formsReset(o)
{
		var form		= window.document.forms[0];
			form.reset();
}
//''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''



function contact_overImage(obj)
{
	obj.src = eval(obj.name + "_On.src");
	obj.style.cursor = 'hand';
}

function contact_outImage(obj)
{
	obj.src = eval(obj.name + "_Off.src");
}

/*function contact_init(obj)
{
	document.all('txtSenderName').focus();
}

function contact_initPostback(obj)
{

}*/

var contact_strContactUsUniqueID = "";
function contact_getUniqueID()
{
	var input = document.all.tags('INPUT');
	
	for (var i=0 ; i<input.length ; i++) 
	{
		for (var j in input[i])
		{
			if (input[i].id.indexOf("txtUcContactUsID") != -1)
			{
				return input[i].id.replace("_txtUcContactUsID", "");
			}
		}	
	}
}

function contact_resetForm(obj)
{
	var form = window.document.forms[0];
	form.reset();
}

// check form
function contact_checkForm(obj)
{
	var form = window.document.forms[0];

	if (onSaveKSForm(window.document.forms[0].name))
	{
		return false;
	}
	
	document.all.ContactUsTemplate_btnSend.click();
}

function CheckMirsCustomer(isMirsCustomer,trMirsId,trPhoneId)
{
	var trMirs=document.getElementById(trMirsId);
	var trPhone=document.getElementById(trPhoneId);
	if(trMirs && trPhone)
	{
		if(isMirsCustomer==true)
		{
			trMirs.style.display='';
			trPhone.style.display='none';
		}
		else
		{
			trMirs.style.display='none';
			trPhone.style.display='';
		}
	}
}

function CheckBusiness(isBusiness,trBusinessId)
{
	var trBusiness=document.getElementById(trBusinessId);

	if(trBusiness)
	{
		if(isBusiness==true)
		{
			trBusiness.style.display='';
		}
		else
		{
			trBusiness.style.display='none';
		}
	}
}

function CheckForm()
{
	if(!checkEmpty(ddlSubjectsId,SubjectStr))
		return false;
	if(document.getElementById(radioMirsCustomerYesId).checked==true)
	{
		if(!checkEmpty(txtMirsNumberId,MirsNumStr))	
			return false;
		if(!CheckIllegalCharacters(txtMirsNumberId,MirsNumStr))	
			return false;
	}
	else
	{
		if(!checkEmpty(txtPhoneNumberId,PhoneNumStr))	
			return false;
		if(!CheckIllegalCharacters(txtPhoneNumberId,PhoneNumStr))	
			return false;
		if(!checkEmpty(ddlPhoneCodeId,PhoneNumStr))	
			return false;
	}
	if(document.getElementById(radioBusinessId).checked==true)
	{
		if(!checkEmpty(txtBusinessNameId,BusinessNameStr))	
			return false;
		if(!CheckIllegalCharacters(txtBusinessNameId,BusinessNameStr))	
			return false;
	}	
	//פרטי
	
	if(!checkEmpty(txtCustFNameId,fNameStr))	
		return false;
	if(!CheckIllegalCharacters(txtCustFNameId,fNameStr))	
		return false;	
	//משפחה
	
	if(!checkEmpty(txtCustLNameId,lNameStr))	
		return false;
		
	if(!CheckIllegalCharacters(txtCustLNameId,lNameStr))	
		return false;
	//אימייל
		
	if(!checkEmpty(txtEmailId,emailStr))	
		return false;
	if(!checkEmail(txtEmailId,notValidMsg+emailStr))	
		return false;
		
	//עיר				
	if(!CheckIllegalCharacters(txtCityId,cityNameStr))	
		return false;
		
	//רחוב
	if(!CheckIllegalCharacters(txtStreetId,streetNameStr))	
		return false;
		
	//מספר
	
	if(!CheckIllegalCharacters(txtNumId,numStr))	
		return false;
		
	if(document.getElementById(txtPhone2NumberId).value!='' || document.getElementById(ddlPhone2CodeId).value!='')
	{
		if(document.getElementById(txtPhone2NumberId).value=='' || document.getElementById(ddlPhone2CodeId).value=='')	
		{
			alert(emptyMsg + Phone2NumStr );
			document.getElementById(txtPhone2NumberId).focus();
			return false;
		}
		if(!CheckIllegalCharacters(txtPhone2NumberId,Phone2NumStr))	
			return false;
	}
	if(!checkEmpty(txtContentId,contentStr))	
		return false;	
	if(!CheckIllegalCharacters(txtContentId,contentStr))	
			return false;
	document.getElementById(btnSendId).click();
	
}
function checkEmpty(fldName,fldStr)
{
    if(document.getElementById(fldName).value=='')
    {
        alert(emptyMsg + fldStr);
        document.getElementById(fldName).focus();
        return false;
    }
    return true;
}

function CheckIllegalCharacters(fldName,fldStr)
{

    var sText=document.getElementById(fldName).value;

    var ValidChars = "!#$%^*()/<>?;[]{}|";

    var IsValid=true;
    var Char;
    var i;

    for (i = 0; i < sText.length ; i++) 
	{ 
	    Char = sText.charAt(i); 
	    var f = ValidChars.indexOf(Char);
	    if(f !=-1)
	    {
			IsValid = false;
			break;
	    }
	}
	    

    if(!(IsValid))
    {
        alert(notValidMsg + fldStr);
        document.getElementById(fldName).focus();
        return false;
    }
    return true;
}

function checkEmail(fldName,msg)
{
    var reEmail=/^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;     
    if(!reEmail.test(document.getElementById(fldName).value))
    {
        alert(msg);
        document.getElementById(fldName).focus();
        return false;
    }
    return true;

}




