// ************** VALIDATE CONTACT FORM**********************

function contact_validate(f){

	index1 = f.email.value.indexOf("@");
	index2 = f.email.value.lastIndexOf("@");

if (f.subject_form[0].selected){subjectflag = false;}else{subjectflag = true;}


//myflag = false; for (i = 0; i < f.subject_form.length; i+=1) { if(f.subject_form[i].selected==true){ myflag = true; print myflag;} }
//	if(myflag == false)
//		{text+="* Platform and Language\n";}


if ((f.lname.value.length!=0) & (f.name.value.length!=0) & (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(f.email.value))
//& (f.business.value.length!=0) & (f.job.value.length!=0) 
& (subjectflag==true) & (f.ismsg.value.length!=0)
& (index1 > 0)&(index1==index2)
){
document.form1.submit(); 
}else{

	//document.all.res1.innerHTML="<font color=red size=1><b>Wrong E-mail format *</b></font>";
//	if ((index1 <= 0)||(index1!=index2)||((f.email.value.length-index1) < 3) || ())
//	{document.getElementById('res1').style.color="red";}
//	else{


	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(f.email.value)){
	document.getElementById('res1').style.color="black";}
		else{document.getElementById('res1').style.color="red";}
//	}

	if (f.lname.value.length==0)
	{document.getElementById('res_last_name').style.color='red' ;}
	else{document.getElementById('res_last_name').style.color="black";}

	if (f.name.value.length==0)
	{document.getElementById('res_ferst_name').style.color='red' ;}
	else{document.getElementById('res_ferst_name').style.color="black";}

	//if (f.business.value.length==0)
	//{document.getElementById('res_business').style.color='red' ;}
	//else{document.getElementById('res_business').style.color="black";}

	//if (f.job.value.length==0)
	//{document.getElementById('res_job').style.color='red' ;}
	//else{document.getElementById('res_job').style.color="black";}

	if (f.subject_form[0].selected)
	{document.getElementById('res_subject').style.color='red' ;}
	else{document.getElementById('res_subject').style.color="black";}

	if (f.ismsg.value.length==0)
	{document.getElementById('res_ismsg').style.color='red' ;}
	else{document.getElementById('res_ismsg').style.color="black";}

document.getElementById('res_big').style.color='red' ;
	return false;
}

	}


function contact_check(f){
	document.getElementById('res_last_name').style.color="black";
	document.getElementById('res_ferst_name').style.color="black";
	document.getElementById('res_business').style.color="black";
	document.getElementById('res_job').style.color="black";
	document.getElementById('res_subject').style.color="black";
	document.getElementById('res_ismsg').style.color="black";
	document.getElementById('res_big').style.color="black";
	document.all.res1.innerHTML="";
}
// *************************************************************************************************


function voiting_validate(f){
	
	if ((f.Shareit.checked != true) & (f.Plimus.checked != true) & (f.Regsoft.checked != true) & (f.Emetrix.checked != true) &  (f.other_shop.value.length==0))
	{document.all.voit_ferst.innerHTML="<font color=red size=2><b>Please, voit ferst!</b></font>";}
	else{
	document.all.voit_ferst.innerHTML="<b>I also use:</b>";
	document.voiting_form.submit(); 
	}


}
