var selColor = "";

var images = 0;

function showContact(){

	document.getElementById("contact").style.display = "block";
	
	contactar.mail.focus();

}

function check_search(){

if(search.keywords.value != ""){

	search.keywords_hidden.value = search.keywords.value;
	
 	search.submit();
 	
 }

}

function effectRate(id){

	var i;

	for (i=0;i<=id;i++) {
   	
		document.getElementById("rating[" + i + "]").src = "images/rating.gif";

	}


}

function rateCar(point,id){

	if(point==1)point = -0.3;
	if(point==2)point = -0.2;
	if(point==3)point = 0.1;
	if(point==4)point = 0.2;
	if(point==5)point = 0.3;
				
	carRating("rating.php?id=" + id + "&point=" + point);

}

function noeffectRate(id){

	var i;

	for (i=0;i<=id;i++) {
   	
		document.getElementById("rating[" + i + "]").src = "images/inrating.gif";

	}


}

function goFilter(page){

	window.location.hash = "top";

	var fuel_value = 0;

	for( i = 0; i < filters.fuel.length; i++ ){

		if(filters.fuel[i].checked == true )

			fuel_value = filters.fuel[i].value;
				
	}

	//alert(filters.colors.value + "\n" + filters.companies.value + "\n" + filters.Safety_3.value + "\n" + filters.Safety.value + "\n" + filters.Safety_2.value + "\n" + fuel_value + "\n" + filters.zones.value);

	filtersProcess("filter_process.php?color=" + filters.colors.value + "&company=" + filters.companies.value + "&price=" + filters.Safety_3.value + "&km=" + filters.Safety.value + "&years=" + filters.Safety_2.value + "&fuel=" + fuel_value + "&zone=" + filters.zones.value + "&page=" + page,"content");


}

function showSendFriend(){


	if(document.getElementById("divsendfriend").style.display == "block"){
	
	
			document.getElementById("divsendfriend").style.display = "none";	
			
	}else{
	
			document.getElementById("divsendfriend").style.display = "block";
		
			formsendfriend.mail.focus();
			
	}
	
}	

function checkSendFriend(id){

	if(formsendfriend.mail.value!=""){

		sendFriend("sendfriend.php?id=" + id + "&mail=" + formsendfriend.mail.value);
		
	}

}

function checkContact(){

var ok = 1;

var error = "";

if(contactar.mail.value == ""){

ok = 0;

error += "Rellena tu e-mail<br>";

}

if(contactar.comentario.value == ""){

ok = 0;

error += "Rellena el comentario<br>";

}

if(ok==0){

document.getElementById("errors").style.background = "#a42a29";

document.getElementById("errors").style.padding = "3px 0px 3px 3px";

document.getElementById("errors").innerHTML = error;

}else{

var id= contactar.inputid.value;

var mail = contactar.mail.value;

var post = contactar.comentario.value;



sendMail("contact.php?id=" + id + "&mail=" + mail + "&post=" + post);

}

}

function filterColor(color,name){

		if(selColor == color){
		
			document.getElementById(color).src = "images/" + selColor + ".gif";
			
			filters.colors.value = "";
			
			selColor = "";
			
			goFilter("");
			
		}else{

		if(selColor!="")document.getElementById(selColor).src = "images/" + selColor + ".gif";

		document.getElementById(color).src ="images/" + color + "2.gif";
		
		filters.colors.value = color;	
		
		selColor=color;
		
		goFilter("");
		
		}
		
}

function changeColor(color,name){

		if(selColor!="")document.getElementById(selColor).src = "images/" + selColor + ".gif";

		document.getElementById(color).src ="images/" + color + "2.gif";
		
		document.getElementById("colors").innerHTML= name;	
		

		
		selColor=color;
		

		
		register.color.value = selColor;
		
}

function addComments(div1,div2,text){

	document.getElementById(div1).innerHTML = text + ": ";	

	document.getElementById(div2).innerHTML = "<textarea name='comments' class='inputtext' style='width:200px;height:70px;'></textarea>";
	
}	

function addImages(div1,div2,text){

	images = 1;

	document.getElementById(div1).innerHTML = text + ": ";	

	document.getElementById(div2).innerHTML = "<div id='image1' style='width:320px;'><input type='file' name='image1'> <span class='exp'>( .jpg , .jpeg )</span></div><div id='image2' style='margin-top:4px;width:320px;'><input type='file' name='image2'> <span class='exp'>( .jpg , .jpeg )</span></div><br>";
	
}	

function addVideo(div1,div2,text,text2){

	document.getElementById(div1).innerHTML = text + ": ";	

	document.getElementById(div2).innerHTML = "<input type='text' name='video' class='inputtext' style='width:200px;'> <span class='exp'>( " + text2 + " )</span><br><br>";
	
}	

function checkForm(){

	var ok = 0;
	
	var error = "";
	
	var extension1 = ".jpg";
  
	var extension2 = ".jpeg";	
	
	document.getElementById("companies").style.border = "solid 1px #a7a7a7";	
	
	document.getElementById("zones").style.border = "solid 1px #a7a7a7";		
	
	document.getElementById("divFuel").style.border = "none";
	
	document.getElementById("model").style.border = "solid 1px #a7a7a7";			
	
	document.getElementById("price").style.border = "solid 1px #a7a7a7";		
	
	document.getElementById("mail").style.border = "solid 1px #a7a7a7";		
	
	document.getElementById("divColors").style.border = "none";					
				
	
	if(register.companies[register.companies.selectedIndex].value=="0"){
	
		ok = 1;
		
		document.getElementById("companies").style.border = "solid 2px red";		
	
	}
	
	if(selColor==""){
	
		ok = 1;
		
		document.getElementById("divColors").style.border = "solid 2px red";		
	
	}	
	
	if(register.zones[register.zones.selectedIndex].value=="0"){
	
		ok = 1;
		
		document.getElementById("zones").style.border = "solid 2px red";		
	
	}	
	
	if((register.model.value=="") || (register.model.value==" ")){
	
		ok = 1;
		
		document.getElementById("model").style.border = "solid 2px red";
		
	}
	
	if((register.price.value=="") || (register.price.value==" ")){
	
		ok = 1;
		
		document.getElementById("price").style.border = "solid 2px red";
		
	}	
	
	if((register.mail.value=="") || (register.mail.value==" ")){
	
		ok = 1;
		
		document.getElementById("mail").style.border = "solid 2px red";
		
	}		
	
	if((register.fuel[0].checked==false) && (register.fuel[1].checked==false)){
	
		ok = 1;
		
		document.getElementById("divFuel").style.border = "solid 2px red";;

	}
	
	if(images==1){
	
		if(!register.image1.value){
	
			document.getElementById("image1").style.border = "none";    				
  
	  }else{
  
			extension = (register.image1.value.substring(register.image1.value.lastIndexOf("."))).toLowerCase();
    
			if((extension != extension1) && (extension != extension2)){
		
      		ok = 1;
      
				document.getElementById("image1").style.border = "solid 2px red";
      
    		}else{
    	
				document.getElementById("image1").style.border = "none";    		
			
			}
    
  		}
  

		if(!register.image2.value){
	
			document.getElementById("image2").style.border = "none";    				
  
	  }else{
  
			extension = (register.image2.value.substring(register.image2.value.lastIndexOf("."))).toLowerCase();
    
			if((extension != extension1) && (extension != extension2)){
		
	      	ok = 1;
      
				document.getElementById("image2").style.border = "solid 2px red";
      
    		}else{
    	
			document.getElementById("image2").style.border = "none";    		
			
			}
    
 		}
 	}  
  

  

  
	if(ok==1){
	
		document.getElementById("error").innerHTML = "Por favor, rellene correctamente los campos marcados en rojo";
		
	}else{
	
		register.submit();
	
	}
	
}