var objAjax = new Ajaxer();
var objAjaxuser = new Ajaxer();
function SendEmailLogin()
{
		
		var hasAccount= document.getElementById('contactUsForm').have_fantazzle_account.value;
		if(hasAccount.toUpperCase() == "YES")
			var username=document.getElementById('contactUsForm').username.value;
		else
			var username="";
		
		var email=document.getElementById('contactUsForm').email.value;
		var contact = document.getElementById('contactUsForm').contact_to.value;
		var subject=document.getElementById('contactUsForm').subject.value;
		var comment=document.getElementById('contactUsForm').comment.value;
		var foldersOut = fixAjaxURL();
	
		objAjax.setMethod("POST");	
		objAjax.setURL(foldersOut +'phpajax/contactUs.ajax.php');
		objAjax.setParameter('hasAccount',hasAccount);
		objAjax.setParameter('username',username);
		objAjax.setParameter('email',email);
		objAjax.setParameter('contact',contact);
		if(contact=='Employment')
		{
			var position = document.getElementById('contactUsForm').position.value;
			objAjax.setParameter('position',position);
		}		
		objAjax.setParameter('subject',subject);
		objAjax.setParameter('comment',comment);
		
		objAjax.setComplete( ProcessContactUsResponse);
		objAjax.execute();
}

function SendEmailLoged()
{
		
		var contact = document.getElementById('contactUsForm').contact_to.value;
		var subject=document.getElementById('contactUsForm').subject.value;
		var comment=document.getElementById('contactUsForm').comment.value;
		var foldersOut = fixAjaxURL();
	
		objAjax.setMethod("POST");	
		objAjax.setURL(foldersOut +'phpajax/contactUs.ajax.php');
		objAjax.setParameter('contact',contact);
		if(contact=='Employment')
		{
			var position = document.getElementById('contactUsForm').position.value;
			objAjax.setParameter('position',position);
		}
		objAjax.setParameter('subject',subject);
		objAjax.setParameter('comment',comment);
		
		objAjax.setComplete( ProcessContactUsResponse);
		objAjax.execute();
}

function ShowUsername()
{
	var username=document.getElementById('contactUser');
	var hasAccount= document.getElementById('contactUsForm').have_fantazzle_account.value;
	
	if(hasAccount.toUpperCase() == "YES")
	{
	username.style.display="block";
	}
	else
	username.style.display="none";
	
}

function ProcessContactUsResponse()
{
	setTemplateContentResponse();	
}

function setTemplateContentResponse()
{
	var form = document.getElementById('Col1');
	form.innerHTML = objAjax.getResponseText();
	form=null;
	return true;
}


function ValidateLoginContactForm()
{
		var hasAccount= document.getElementById('contactUsForm').have_fantazzle_account.value;
		var email=document.getElementById('contactUsForm').email.value;
		var contact = document.getElementById('contactUsForm').contact_to.value;
		var subject=document.getElementById('contactUsForm').subject.value;
		var comment=document.getElementById('contactUsForm').comment.value;
				

		if(hasAccount.toUpperCase() == "YES")
		{
		
			var username=document.getElementById('contactUsForm').username.value;
			if(comment!= "Type your message here" && subject!="" && username!="")
			{
				if(valEmail(email))
				return true;
				else
				return false;
			}
			else
			{
				alert("You Have to fill the form");
				return false;
			}
		}
		else
		{

			var username="";
			if(comment!= "Type your message here" && subject!="")
			{
				if(valEmail(email))
				return true;
				else
				return false;
			}
			else
			{
				alert("You Have to fill the form");
				return false;
			}
		}	
		
	
	
}
function ShowmeOption(option)
{
	if(option!=null)
	{
		switch(option)
		{
			case 'Employment':
				EnableFields('ApplyingPosition');
			break;
			default:
				DisableFields('ApplyingPosition');
			break;
		}
	}
}
function EnableFields(fieldcontainer)
{
	var Container = document.getElementById(fieldcontainer);
	if(Container!=null)
	{
		Container.className="show";
	}
}
function DisableFields(fieldcontainer)
{
	var Container = document.getElementById(fieldcontainer);
	if(Container!=null)
	{
		Container.className="hidden";
	}
}
function ValidateLogedContactForm()
{
		var contact = document.getElementById('contactUsForm').contact_to.value;
		var subject=document.getElementById('contactUsForm').subject.value;
		var comment=document.getElementById('contactUsForm').comment.value;

	if(comment!= "Type your message here" && subject!="")
	return true;
	else{
	alert("You Have to fill the form");
	return false;
	}
}
function valEmail(email)
{
	var Emailtocheck = email.toLowerCase();
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email))
		return true;
	else
	{
		alert("Please enter a valid email address.")
		return false;
	}
}