function removeEvent(divNum)
{
		var d = document.getElementById(divNum);
  		var olddiv = document.getElementById('company_Adddress');
	    olddiv.removeChild(d);
	    document.getElementById("num_address").value = parseInt(document.getElementById("num_address").value ) - 1;
//document.getElementsByTagName(divNum).innerHTML="";
}
function removeEvent2(divNum)
{
		var d = document.getElementById(divNum);
  		var olddiv = document.getElementById('individuals');
	    olddiv.removeChild(d);


	    document.getElementById("num_individual").value = parseInt(document.getElementById("num_individual").value ) - 1;
	    if(document.forms["frm"].elements['bands2'].value==3)
	    {
	    	if( 2 < document.forms["frm"].elements['num_individual'].value < 10)
			{
				 if(document.getElementById("add_ind").style.display=="none")
				 {
				 	document.getElementById("add_ind").style.display="block"
				 }
			}
			if(document.forms["frm"].elements['num_individual'].value ==2)
			{
				document.getElementById("add_ind").style.display=="none"
			}
	    }

}
function cat2(val)
{
	//alert(val);
	//document.getElementById("cat2").value =1;
	 document.forms["frm"].elements['cat22'].value = val;
}
function agree_terms()
{
	var agree = document.forms["frm"].elements['agree'].checked;
	if(agree == true)
	{
		 document.forms["frm"].elements['save'].disabled = false;
	}
	else
	{
		 document.forms["frm"].elements['save'].disabled = true;
	}
}
function agree_terms2()
{
	var agree = document.forms["register"].elements['agree'].checked;
	if(agree == true)
	{
		 document.forms["register"].elements['save'].disabled = false;
	}
	else
	{
		 document.forms["register"].elements['save'].disabled = true;
	}
}
function limitedwords(val)
{
	var words = "";
	var maxwords = 500;
	var text=val;
	var content="";
	words=text.split(" ")
	//alert(ext.length);
	if(words.length > maxwords)
	{
		for (i=0;i<maxwords-1;i++) {
			content+=words[i]+" "
			document.forms["frm"].elements['Step2_Desc'].value=content;
		}
		//alert("You have insert 500 words");
		//document.forms["frm"].elements['Step2_Desc'].focus();
		//return false;
	}
}
function select_all() {
     var chk = document.forms['frm'].elements['keychk'];
     var chk_count  = (typeof(chk.length) != 'undefined') ? chk.length : 0;
     var flags = document.forms['frm'].elements['check'].checked;
     var checkbox_choices = 0;
     var str="";


     for (counter = 0; counter < chk_count ; counter++) {
         chk[counter].checked = flags
     }
     if(checkbox_choices == 0) {
      chk.checked = flags
     }
}
function CheckAll( checkAllBox )
			{
				var frm = document.frm;
				var ChkState=checkAllBox.checked;
			for(i=0;i< frm.length;i++)
				{
					e=frm.elements[i];
			       if(e.type=='checkbox')
			           e.checked= ChkState ;
				}
			}
function loginfrm_onsubmit() {
	if(document.forms["login"].elements['Login_user'].value=="" || document.forms["login"].elements['Login_user'].value=="Username"){
		alert('Please, enter the username');
		document.forms["login"].elements['Login_user'].focus();
		return false;
	}
	if(document.forms["login"].elements['Login_pass'].value=="" || document.forms["login"].elements['Login_pass'].value=="Password"){
		alert('Please, enter the password');
		document.forms["login"].elements['Login_pass'].focus();
		return false;
	}
}
function loginfrm_onsubmit2() {
	if(document.forms["login2"].elements['Login_user'].value=="" || document.forms["login2"].elements['Login_user'].value=="Username"){
		alert('Please, enter the username');
		document.forms["login2"].elements['Login_user'].focus();
		return false;
	}
	if(document.forms["login2"].elements['Login_pass'].value=="" || document.forms["login2"].elements['Login_pass'].value=="Password"){
		alert('Please, enter the password');
		document.forms["login2"].elements['Login_pass'].focus();
		return false;
	}
}
function over(a,form)
{
	if(a == 1)
	{
		if(document.forms[form].elements['Login_user'].value=="Username")
		{
			document.forms[form].elements['Login_user'].value="";
		}
	}
	else
	{
		if(document.forms[form].elements['Login_pass'].value=="Password")
		{
			document.forms[form].elements['Login_pass'].value="";
		}
	}
}
function out(a,form)
{
	if(a == 1)
	{
		if(document.forms[form].elements['Login_user'].value=="")
		{
			document.forms[form].elements['Login_user'].value="Username";
		}
	}
	else
	{
		if(document.forms[form].elements['Login_pass'].value=="")
		{
			document.forms[form].elements['Login_pass'].value="Password";
		}
	}
}
function frm_onsubmit() {
	if(document.forms["frm"].elements['Step1_Name'].value==""){
	alert('Please, enter the Name');
	document.forms["frm"].elements['Step1_Name'].focus();
	return false;
	}

	if(document.forms["frm"].elements['Step1_Email'].value==""){
	alert('Please, enter the Email');
	document.forms["frm"].elements['Step1_Email'].focus();
	return false;
	}
	if(document.forms["frm"].elements['Step1_Email'].value != "")
	{

		var re = new RegExp();
		var email = (document.forms["frm"].elements['Step1_Email'].value).replace(/^\s*|\s*$/g,'');
              re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
              if (!re.test(email)) {
              alert('Your Email is incorrect');
              document.forms["frm"].elements['Step1_Email'].focus();
              return false; }
		//validEmail(document.forms["mail"].elements['Email'].value);
	}

	/*if(document.forms["frm"].elements['Step1_Logo'].value!=""){
		file = document.forms["frm"].elements['Step1_Logo'].value;
		extArray = new Array(".gif", ".jpg", ".jpeg", ".png", ".bmp", ".ico");
		allowSubmit = false;
		if (!file) return;
		while (file.indexOf("\\") != -1)
		file = file.slice(file.indexOf("\\") + 1);
		ext = file.slice(file.indexOf(".")).toLowerCase();
		for (var i = 0; i < extArray.length; i++) {
		if (extArray[i] == ext) { allowSubmit = true; }
		}
			if (allowSubmit !=true)
			{
				alert("Please only upload pictures that end in types:  "
				+ (extArray.join("  ")) + "\nPlease select a new "
				+ "file to upload and submit again.");
				document.forms["frm"].elements['Step1_Logo'].focus();
				return false;
			}
	}*/


	if(document.forms["frm"].elements['Bands'].value==""){
	alert('Please, choose the Bands');
	document.forms["frm"].elements['Bands'].focus();
	return false;
	}
	if(document.forms["frm"].elements['Username'].value==""){
	alert('Please, enter the username');
	document.forms["frm"].elements['Username'].focus();
	return false;
	}
	if(document.forms["frm"].elements['Password'].value==""){
	alert('Please, enter the Password');
	document.forms["frm"].elements['Password'].focus();
	return false;
	}
	if(document.forms["frm"].elements['Password2'].value==""){
	alert('Please, enter the Re-Password');
	document.forms["frm"].elements['Password2'].focus();
	return false;
	}
	if(document.forms["frm"].elements['Password'].value!=document.forms["frm"].elements['Password2'].value){
	alert('the Re-Password is incorrect');
	document.forms["frm"].elements['Password2'].focus();
	return false;
	}

	var address = document.forms["frm"].elements['Step1_Address[]'];
	var City = document.forms["frm"].elements['Step1_City[]'];
	var Country = document.forms["frm"].elements['Step1_Country[]'];
	var PostCode = document.forms["frm"].elements['Step1_PostCode[]'];
	var Tel = document.forms["frm"].elements['Step1_Tel[]'];
	var num = document.forms["frm"].elements['num_address'].value;


    if(num == 1)
    {
    	if(document.forms["frm"].elements['Step1_Address[]'].value==""){
		alert('Please, enter the Address');
		document.forms["frm"].elements['Step1_Address[]'].focus();
		return false;
		}
		if(document.forms["frm"].elements['Step1_City[]'].value==""){
		alert('Please, enter the City');
		document.forms["frm"].elements['Step1_City[]'].focus();
		return false;
		}
		if(document.forms["frm"].elements['Step1_Country[]'].value==""){
		alert('Please, enter the Country');
		document.forms["frm"].elements['Step1_Country[]'].focus();
		return false;
		}
		if(document.forms["frm"].elements['Step1_PostCode[]'].value==""){
		alert('Please, enter the PostCode');
		document.forms["frm"].elements['Step1_PostCode[]'].focus();
		return false;
		}
		if(document.forms["frm"].elements['Step1_Tel[]'].value==""){
		alert('Please, enter the Telephone');
		document.forms["frm"].elements['Step1_Tel[]'].focus();
		return false;
		}
    }
    else
    {
    	for (o = 0; o < num  ; o++) {

			if(address[o].value==""){
			alert('Please, enter the Address');
			address[o].focus();
			return false;
			}
			if(City[o].value==""){
			alert('Please, enter the City');
			City[o].focus();
			return false;
			}
			if(Country[o].value==""){
			alert('Please, enter the Country');
			Country[o].focus();
			return false;
			}
			if(PostCode[o].value==""){
			alert('Please, enter the PostCode');
			PostCode[o].focus();
			return false;
			}
			if(Tel[o].value==""){
			alert('Please, enter the Telephone');
			Tel[o].focus();
			return false;
			}
		}
    }

	if(document.forms["frm"].elements['Step2_Desc'].value==""){
	alert('Please, enter the Description');
	document.forms["frm"].elements['Step2_Desc'].focus();
	return false;
	}
	if(document.forms["frm"].elements['Step2_Cat'].value==""){
	alert('Please, choose the Category');
	document.forms["frm"].elements['Step2_Cat'].focus();
	return false;
	}
	if(document.forms["frm"].elements['cat22'].value==""){
	alert('Please, choose the Specialisation');
	//document.forms["frm"].elements['Step2_Cat2'].focus();
	return false;
	}

    var firstname = document.forms["frm"].elements['Step3_FirstName[]'];
	var surname = document.forms["frm"].elements['Step3_Surname[]'];
	var Email = document.forms["frm"].elements['Step3_Email[]'];
	var cat = document.forms["frm"].elements['Step3_Cat[]'];
	var num2 = document.forms["frm"].elements['num_individual'].value;
	var Logo = document.forms["frm"].elements['Step3_Logo[]'].value;
    lenght  = (typeof(firstname.length) != 'undefined') ? firstname.length : 0;
    if(lenght == 0)
    {
    	if(document.forms["frm"].elements['Step3_FirstName[]'].value==""){
		alert('Please, enter the Fristname');
		document.forms["frm"].elements['Step3_FirstName[]'].focus();
		return false;
		}
		if(document.forms["frm"].elements['Step3_Surname[]'].value==""){
		alert('Please, enter the Surname');
		document.forms["frm"].elements['Step3_Surname[]'].focus();
		return false;
		}
		if(document.forms["frm"].elements['Step3_Email[]'].value==""){
		alert('Please, enter the Email Address');
		document.forms["frm"].elements['Step3_Email[]'].focus();
		return false;
		}
		if(document.forms["frm"].elements['Step3_Email[]'].value != "")
		{
			var re = new RegExp();
			var email = (document.forms["frm"].elements['Step3_Email[]'].value).replace(/^\s*|\s*$/g,'');
	              re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
	              if (!re.test(email)) {
	              alert('Your Email Address is incorrect');
	              document.forms["frm"].elements['Step3_Email[]'].focus();
	              return false; }
			//validEmail(document.forms["mail"].elements['Email'].value);
		}
		if(document.forms["frm"].elements['Step3_Logo[]'].value!=""){
		file = document.forms["frm"].elements['Step3_Logo[]'].value;
		//alert(file);

		extArray = new Array(".gif", ".jpg", ".jpeg", ".png", ".bmp", ".ico");
		allowSubmit = false;
		if (!file) return;
		while (file.indexOf("\\") != -1)
		file = file.slice(file.indexOf("\\") + 1);
		ext = file.slice(file.indexOf(".")).toLowerCase();
		for (var i = 0; i < extArray.length; i++) {
		if (extArray[i] == ext) { allowSubmit = true; }
		}
			if (allowSubmit !=true)
			{
				alert("Please only upload pictures that end in types:  "
				+ (extArray.join("  ")) + "\nPlease select a new "
				+ "file to upload and submit again.");
				document.forms["frm"].elements['Step3_Logo[]'].focus();
				return false;
			}
		}

		if(document.forms["frm"].elements['Step3_Cat[]'].value==""){
		alert('Please, choose the Category');
		document.forms["frm"].elements['Step3_Cat[]'].focus();
		return false;
		}
    }
    else
    {

    	for (p = 0; p < lenght  ; p++)
    	{
			if(firstname[p].value==""){
			alert('Please, enter the Fristname');
			firstname[p].focus();
			return false;
			}
			if(surname[p].value==""){
			alert('Please, enter the Surname');
			surname[p].focus();
			return false;
			}
			if(Email[p].value==""){
			alert('Please, enter the Email');
			Email[p].focus();
			return false;
			}
			if(Email[p].value != "")
			{
				var re = new RegExp();
				var email = (Email[p].value).replace(/^\s*|\s*$/g,'');
		              re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
		              if (!re.test(email)) {
		              alert('Your Email Address is incorrect');
		              Email[p].focus();
		              return false; }
			}
			if(cat[p].value==""){
			alert('Please, choose the Category');
			cat[p].focus();
			return false;
			}
		}
	}
	if(document.forms["frm"].elements['security_code'].value==""){
		alert('Please, insert the security code');
		document.forms["frm"].elements['security_code'].focus();
		return false;
	}
	
}
function password_onsubmit() {

	if(document.forms["pass"].elements['password'].value==""){
	alert('Please, enter the Password');
	document.forms["pass"].elements['password'].focus();
	return false;
	}
	if(document.forms["pass"].elements['newpassword'].value==""){
	alert('Please, enter the new Password');
	document.forms["pass"].elements['newpassword'].focus();
	return false;
	}
	if(document.forms["pass"].elements['repassword'].value==""){
	alert('Please, enter the Re-Password');
	document.forms["pass"].elements['repassword'].focus();
	return false;
	}
	if(document.forms["pass"].elements['newpassword'].value!=document.forms["pass"].elements['repassword'].value){
	alert('The Re-Password is incorrect');
	document.forms["pass"].elements['repassword'].focus();
	return false;
	}
}
function register_onsubmit() {

	if(document.forms["register"].elements['Name'].value==""){
	alert('Please, enter the Frist Name');
	document.forms["register"].elements['Name'].focus();
	return false;
	}
	if(document.forms["register"].elements['Last'].value==""){
	alert('Please, enter the Last Name');
	document.forms["register"].elements['Last'].focus();
	return false;
	}
	if(document.forms["register"].elements['Username'].value==""){
	alert('Please, enter the Username');
	document.forms["register"].elements['Username'].focus();
	return false;
	}
	if(document.forms["register"].elements['password'].value==""){
	alert('Please, enter the Password');
	document.forms["register"].elements['password'].focus();
	return false;
	}
	if(document.forms["register"].elements['repassword'].value==""){
	alert('Please, enter the Re-Password');
	document.forms["register"].elements['repassword'].focus();
	return false;
	}
	if(document.forms["register"].elements['password'].value!=document.forms["register"].elements['repassword'].value){
	alert('The Re-Password is incorrect');
	document.forms["register"].elements['repassword'].focus();
	return false;
	}
	if(document.forms["register"].elements['Email'].value==""){
	alert('Please, enter the Email');
	document.forms["register"].elements['Email'].focus();
	return false;
	}
	if(document.forms["register"].elements['Email'].value != "")
	{
		var re = new RegExp();
		var email = (document.forms["register"].elements['Email'].value).replace(/^\s*|\s*$/g,'');
              re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
              if (!re.test(email)) {
              alert('Your Email is incorrect');
              document.forms["register"].elements['Email'].focus();
              return false; }
		//validEmail(document.forms["mail"].elements['Email'].value);
	}
}
function register_onsubmit2() {

	if(document.forms["register"].elements['Name'].value==""){
	alert('Please, enter the Frist Name');
	document.forms["register"].elements['Name'].focus();
	return false;
	}
	if(document.forms["register"].elements['Last'].value==""){
	alert('Please, enter the Last Name');
	document.forms["register"].elements['Last'].focus();
	return false;
	}
	if(document.forms["register"].elements['Email'].value==""){
	alert('Please, enter the Email');
	document.forms["register"].elements['Email'].focus();
	return false;
	}
	if(document.forms["register"].elements['Email'].value != "")
	{
		var re = new RegExp();
		var email = (document.forms["register"].elements['Email'].value).replace(/^\s*|\s*$/g,'');
              re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
              if (!re.test(email)) {
              alert('Your Email is incorrect');
              document.forms["register"].elements['Email'].focus();
              return false; }
		//validEmail(document.forms["mail"].elements['Email'].value);
	}
}
function bands(val)
{
	var num = document.forms["frm"].elements['num_individual'].value;
	var div1 = document.getElementById("add_ind").style.display;
	if(val == 1)
	{
		document.forms["frm"].elements['bands_num'].value="1";
        document.getElementById("add_ind").style.display="none";
		if(num > 1)
		 {
		 	for(i=num; i> 1;i--)
			{
		         removeEvent2(i);
		         document.forms["frm"].elements['bands_num'].value=document.forms["frm"].elements['bands_num'].value - 1;
		   	}
		 }
		 document.getElementById("add_ind").style.display="none";
		 document.forms["frm"].elements['bands2'].value = 1;
	}
	if(val == 2)
	{
		if(num < 10)
		{
			if(document.getElementById("add_ind").style.display=="none")
			 {
			 	document.getElementById("add_ind").style.display="block"
			 }
		}

         document.forms["frm"].elements['bands2'].value = 2;
		 document.forms["frm"].elements['bands_num'].value="10";
	}
	if(val == 3)
	{
		if(num < 10)
		{
			 if(document.getElementById("add_ind").style.display=="none")
			 {
			 	document.getElementById("add_ind").style.display="block"
			 }
		}
		 document.forms["frm"].elements['bands_num'].value="10";
		 if(document.forms["frm"].elements['num_individual'].value == 1)
		 {
		 	  //document.forms["frm"].elements['num_individual'].value = 1;
		 	  add_individual(2,false) ;
		 }

        document.forms["frm"].elements['bands2'].value = 3;
	}
}

function LimitAttach(form, file) {
extArray = new Array(".gif", ".jpg", ".jpeg", ".png", ".bmp", ".ico");
allowSubmit = false;
if (!file) return;
while (file.indexOf("\\") != -1)
file = file.slice(file.indexOf("\\") + 1);
ext = file.slice(file.indexOf(".")).toLowerCase();
for (var i = 0; i < extArray.length; i++) {
if (extArray[i] == ext) { allowSubmit = true; }
}
if (allowSubmit !=true)
alert("Please only upload pictures that end in types:  "
+ (extArray.join("  ")) + "\nPlease select a new "
+ "file to upload and submit again.");
}