// JavaScript Document

function onSubmitMeet(){

	var flag = true;

	var Firstname = document.getElementById("Firstname").value;

	if (!checkname(Firstname)){ 

		alert("Error in Name");

		flag = false;
		
		return flag;

	}

	var Surname = document.getElementById("Surname").value;

	if (!checkname(Surname)){ alert("Error in Last Name");

		flag = false;
		return flag;

	}

	//var gender = document.getElementById("gender").value;

	var Email = document.getElementById("Email").value;

	if (!checkemail(Email)){ alert("Error in Email");

		flag = false;
		return flag;

	}

	var Phone = document.getElementById("Phone").value;

	

	var Country = document.getElementById("Country").selectedIndex;

	if (Country<=0) {alert("Please Select any Country");

		flag = false;
		return flag;

	}

	var Artist = document.getElementById("Artist").selectedIndex;

	var OtherArtist = document.getElementById("OtherArtist").value;

	

	if (Artist<=0 && OtherArtist==""){ alert("Please Select any Artist or Write any Other Artist Name");

		flag = false;
		return flag;

	}



	var Comment = document.getElementById("Comment").value;

	if (Comment==""){ alert("Please write any comment(s)");

		flag = false;
		return flag;

	}

	return flag;//var houseRegxp = /^([0-9A-Za-z]+)$/;

}



function onSubmitEnquire(){

	var flag = true;

	var Firstname = document.getElementById("Name").value;

	if (!checkname(Firstname)){ 

		alert("Error in Name");

		flag = false;
		return flag;

	}

	var Company = document.getElementById("Company").value;

	if (!checkname(Company)){ 

		alert("Error in Company");

		flag = false;
		return flag;

	}

	//var gender = document.getElementById("gender").value;

	var Email = document.getElementById("Email").value;

	if (!checkemail(Email)){ alert("Error in Email");

		flag = false;
		return flag;

	}

	var Phone = document.getElementById("Phone").value;

	

	var Comment = document.getElementById("Enquiry").value;

	if (Comment==""){ alert("Please write your enquiry");

		flag = false;
		return flag;

	}

	return flag;//var houseRegxp = /^([0-9A-Za-z]+)$/;

}



function onSubmitContact(){

	var flag = true;

	var Firstname = document.getElementById("Firstname").value;

	if (!checkname(Firstname)){ 

		alert("Error in Name");

		flag = false;
		return flag;

	}

	var Surname = document.getElementById("Lastname").value;

	if (!checkname(Surname)){ alert("Error in Last Name");

		flag = false;
		return flag;

	}

	//var gender = document.getElementById("gender").value;

	var Email = document.getElementById("Email").value;

	if (!checkemail(Email)){ alert("Error in Email");

		flag = false;
		return flag;

	}



	var Comment = document.getElementById("Comment").value;

	if (Comment==""){ alert("Please write any comment(s)");

		flag = false;
		return flag;

	}

	

	var verificationCode = document.getElementById("verificationCode").value;

	if (verificationCode==""){ alert("Please enter the code");

		flag = false;
		return flag;

	}



	return flag;//var houseRegxp = /^([0-9A-Za-z]+)$/;

}

function onSubmitHire(){

	var flag = true;

	var Firstname = document.getElementById("nameTxt").value;

	if ( Firstname.length==0){ 

		alert("Error in Name");

		flag = false;
		return flag;

	}

	var phoneTxt = document.getElementById("phoneTxt").value;

	if (phoneTxt.length==0){ alert("Enter Phone Number");

		flag = false;
		return flag;

	}

	//var gender = document.getElementById("gender").value;

	var Email = document.getElementById("Email").value;

	if (!checkemail(Email)){ alert("Error in Email");

		flag = false;
		return flag;

	}



	var Comment = document.getElementById("Comment").value;

	if (Comment==""){ alert("Please write any comment(s)");

		flag = false;
		return flag;

	}

	return flag;//var houseRegxp = /^([0-9A-Za-z]+)$/;

	

}

function checkemail(str){

	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;

//	var emailRegxp = /^([\w]+)(.[\w]+)*@([\w]+)(.[\w]{2,3}){1,2}$/;

	if (filter.test(str))

		testresults=true;

	else

		testresults=false;

	return testresults;

}

function checkname(str){//String Only without space

	var filter=/^([a-zA-Z]+)$/;

	if (filter.test(str))

		testresults=true;

	else

		testresults=false;

	return testresults;

}

function checkphone(str){

	var filter=/^([0-9])$/;

	if (filter.test(str))

		testresults=true;

	else

		testresults=false;

	return testresults;

}

function trim(value) {

   var temp = value;

   var obj = /^(\s*)([\W\w]*)(\b\s*$)/;

   if (obj.test(temp)) { temp = temp.replace(obj, '$2'); }

   var obj = / +/g;

   temp = temp.replace(obj, " ");

   if (temp == " ") { temp = ""; }

   return temp;

}

function isString(textObj) {

   var newValue = textObj.value;

   var newLength = newValue.length;

   var extraChars=". -,";



   var search;

   for(var i = 0; i != newLength; i++) {

      aChar = newValue.substring(i,i+1);

      aChar = aChar.toUpperCase();

      search = extraChars.indexOf(aChar);

      if(search == -1 && (aChar < "A" || aChar > "Z") ) {

         return false;

      }

   }

   return true;

}

function onSubmitSubscribe(){

	var flag = true;

	var txtSubName = document.getElementById("txtSubName").value;

	if (txtSubName.length==0){ 

		alert("Please enter Name");

		flag = false;
		return flag;

	}



	var Email = document.getElementById("txtSubEmail").value;

	if (!checkemail(Email)){ 

		alert("Error in Email");

		flag = false;
		return flag;

	}

	return flag;

}
