/////////////////load jquery///////////////////
jQuery(document).ready(function(){

	jQuery(".sendmesage form").submit(function(){
		prov=1;								  
		var elements=jQuery(this).find("input, select, textarea");
		tempprov=0;
		tempgr=0;
		for(var i=0;i<elements.length-1;i++){
			thisclass=elements.eq(i).attr("class");
			thisvalue=elements.eq(i).attr("tempvalue");
			thistype=elements.eq(i).attr("type");
			elements.eq(i).removeClass("error");
			groups=elements.eq(i).attr("groupa");
			if((thisclass.indexOf("important")>-1)&&(thistype!="submit")){
				if((elements.eq(i).val()=="")||(elements.eq(i).val()==thisvalue)){
					if(groups!="group"){
						prov=0;
						elements.eq(i).addClass("error");
					}	
				}
				if((groups=="group")&&(elements.eq(i).val()!="")&&(elements.eq(i).val()!=thisvalue)){
						tempprov=1;
				}
			}
		}
		if(tempprov==0){
			for(var i=0;i<elements.length-1;i++){
				groups=elements.eq(i).attr("groupa");
				if((groups=="group")&&((elements.eq(i).val()=="")||(elements.eq(i).val()==thisvalue))){
						elements.eq(i).addClass("error");
				}
			}
			prov=0;
		}
		spamproverka=jQuery(this).find(".spamproverka").val();
		spam=jQuery(this).find(".spam").val();
		jQuery(this).find(".spam").removeClass("error");
		if(spam!=spamproverka){
			jQuery(this).find(".spam").addClass("error");
			prov=0;
		}
		if(prov==0){
			alert("Проверьте все поля");
			return false;
		}
		
	});

	
	elements=jQuery(".sendmesage input, .sendmesage textarea");
	for(var i=0;i<elements.length;i++){
		thistempvalue=elements.eq(i).attr("tempvalue");
		if(thistempvalue!=""){
			elements.eq(i).click(function(){
				thistempvalue=jQuery(this).attr("tempvalue");
				thisvalue=jQuery(this).val();
				if(thisvalue==thistempvalue){
					jQuery(this).val("");
				}
			});
			elements.eq(i).blur(function(){
				thistempvalue=jQuery(this).attr("tempvalue");
				thisvalue=jQuery(this).val();
				if(thisvalue==""){
					jQuery(this).val(thistempvalue);
				}
			});
		}
	}
	

	jQuery(".faqbox div").click(function(){
		var el=jQuery(this).parent();
		tclass=el.attr("class");
		if(tclass.indexOf("current")>-1){
			el.find(".ansver").slideUp(300);
			el.removeClass("current");
		}
		if(tclass.indexOf("current")<0){
			el.find(".ansver").slideDown(300);
			el.addClass("current");
		}
	});

});



