function rollover(obj){
 var ind = obj.src.lastIndexOf("/");
 var imgSrc = obj.src.substr(ind+1);
 var parts = imgSrc.split(".");
 if(parts[0].indexOf("_ov") > -1){
 parts[0] = parts[0].replace("_over","");
 obj.src = "images/"+parts[0]+"."+parts[1];
 return true;
 }
 else{
obj.src = "images/"+parts[0]+"_over."+parts[1];
 return true;
 }
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function clearCaption() {
  
    document.form.email.value = "";
 
}


function checkFields() {

 
 if (document.form.name.value.length < 1)
  {
    alert("Write at least one character in \"Name\".");
    document.form.name.focus();
    return (false);
  }
 
   if (document.form.email.value.length < 1)
  {
    alert("The field \"email\". is empty");
    document.form.email.focus();
    return (false);
  }
   
  if (document.form.comments.value.length < 1)
  {
    alert("The field \"comments\". is empty");
    document.form.comments.focus();
    return (false);
  }
 

  var checkOK = "ABCDEFGHIJKLMNÑOPQRSTUVWXYZÁÉÍÓÚabcdefghijklmnñopqrstuvwxyzáéíóú ";
  var checkStr = document.form.name.value;
  var allValid = true;
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length)
    {
      allValid = false;
      break;
    }
  }
  
  if (!allValid)
  {
    alert("Write just letters in \"Name\".");
    document.form.name.focus();
    return (false);
  }
 
  if(document.form.email.value.length > 0){
	  if ((document.form.email.value.indexOf ('@', 0) == -1)) { 
		alert("Write a valid email address in \"email\"."); 
		document.form.email.focus();
		return (false); 
	  }
  }
  return (true);
}//end

function checkEmail() {
  if(document.form.email.value.length > 0){
	  if ((document.form.email.value.indexOf ('@', 0) == -1)) { 
		alert("Please write a valid email address in \"email\"."); 
		document.form.email.focus();
		return (false); 
	  }
  }

	
  if (document.form.email.value.length < 1){
    alert("Please write an email");
    document.form.email.focus();
    return (false);
  }
  return (true);
}//end

function checkRegistration() {

 
/* if (document.form.firstname.value.length < 1)
  {
    alert("Write at least one character in \"First Name\".");
    document.form.firstname.focus();
    return (false);
  }
  
  if (document.form.lastname.value.length < 1)
  {
    alert("Write at least one character in \"Last Name\".");
    document.form.lastname.focus();
    return (false);
  }*/
  
  if (document.form.brandname.value.length < 1)
  {
    alert("Write at least one character in \"Brandname\".");
    document.form.brandname.focus();
    return (false);
  }
  
/* if (document.form.address.value.length < 1)
  {
    alert("Write at least one character in \"Address\".");
    document.form.address.focus();
    return (false);
  }
  
  
  if (document.form.city.value.length < 1)
  {
    alert("Write at least one character in \"City\".");
    document.form.city.focus();
    return (false);
  }
  
  if (document.form.postalcode.value.length < 1)
  {
    alert("Write at least one character in \"Postal Code\".");
    document.form.postalcode.focus();
    return (false);
  }
  
  if (document.form.description.value.length < 1)
  {
    alert("Write something in \"Description\".");
    document.form.description.focus();
    return (false);
  }*/
  
   if (document.form.email.value.length < 1)
  {
    alert("The field \"email\". is empty");
    document.form.email.focus();
    return (false);
  }
   
 

  var checkOK = "ABCDEFGHIJKLMNÑOPQRSTUVWXYZÁÉÍÓÚabcdefghijklmnñopqrstuvwxyzáéíóú ";
  var checkStr = document.form.firstname.value;
  var allValid = true;
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length)
    {
      allValid = false;
      break;
    }
  }
  

 
  if(document.form.email.value.length > 0){
	  if ((document.form.email.value.indexOf ('@', 0) == -1)) { 
		alert("Write a valid email address in \"email\"."); 
		document.form.email.focus();
		return (false); 
	  }
  }
  return (true);
}//end


function checkProduct() {


  if (document.form.stylecode.value.length < 1)
  {
    alert("Write at least one character in \"Style\".");
    document.form.stylecode.focus();
    return (false);
  }
  
  if (document.form.title.value.length < 1)
  {
    alert("Write at least one character in \"Title\".");
    document.form.title.focus();
    return (false);
  }
  
  
  if (document.form.description.value.length < 1)
  {
    alert("Write at least one character in \"Description\".");
    document.form.description.focus();
    return (false);
  }
   if (document.form.price.value.length < 1)
  {
    alert("Write numbers in \"Price\".");
    document.form.price.focus();
    return (false);
  }
  
    

   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < document.form.price.value.length && IsNumber == true; i++) 
      { 
      Char = document.form.price.value.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
		 alert("Write only numbers in \"Price\".");
    	 document.form.price.focus();
         }
      }
	  
  /*IF SECOND ITEM SELECTED CHECK*/
  if(document.form.otherItem.checked == true)
  {
	  if (document.form.stylecode2.value.length < 1)
	  {
		alert("Write at least one character in \"Style for the second item\".");
		document.form.stylecode2.focus();
		return (false);
	  }
  
	  if (document.form.title2.value.length < 1)
	  {
		alert("Write at least one character in \"Title for the second item\".");
		document.form.title2.focus();
		return (false);
	  }
	  
	  
	  if (document.form.description2.value.length < 1)
	  {
		alert("Write at least one character in \"Description for the second item\".");
		document.form.description2.focus();
		return (false);
	  }
	   if (document.form.price2.value.length < 1)
	  {
		alert("Write numbers in \"Price for the second item\".");
		document.form.price2.focus();
		return (false);
	  }
	 
	   for (i = 0; i < document.form.price2.value.length && IsNumber == true; i++) 
		  { 
		  Char = document.form.price2.value.charAt(i); 
		  if (ValidChars.indexOf(Char) == -1) 
			 {
			 IsNumber = false;
			 alert("Write only numbers in \"Price for the second item\".");
			 document.form.price2.focus();
			 }
		  }  
  }
  
    /*IF SECOND ITEM SELECTED IS NOT CHECKED AND OTHER ITEMS ARE...ERROR*/
  if(document.form.otherItem.checked == false)
  {
	  if (document.form.stylecode2.value.length > 0 || document.form.title2.value.length > 0  || document.form.description2.value.length > 0 || document.form.price2.value.length > 0 || document.form.size2.value.length > 0 )
	  {
	    alert("You haven't selected the box to insert a second item.");
		document.form.otherItem.focus();
		return (false);
	  }
	  
  }
  if (document.form.agreeTerms.checked == false)
  {
    alert("In order to post items you have to read the terms and conditions.");
    document.form.agreeTerms.focus();
    return (false);
  }
  
  
 
  
 
}//end


function toggle(obj,obj2) {
	var el = document.getElementById(obj);
	var el2 = document.getElementById(obj2);
	if ( el.style.display != 'none' ) {
		el.style.display = 'none';
		el2.style.display = '';
		
	}
	else {
		el.style.display = '';
		el2.style.display = 'none';
	}
}

function newWindow(mypage,myname,w,h,features) {
  if(screen.width){
  var winl = (screen.width-w)/2;
  var wint = (screen.height-h)/2;
  }else{winl = 0;wint =0;}
  if (winl < 0) winl = 0;
  if (wint < 0) wint = 0;
  var settings = 'height=' + h + ',';
  settings += 'width=' + w + ',';
  settings += 'top=' + wint + ',';
  settings += 'left=' + winl + ',';
  settings += features;
  win = window.open(mypage,myname,settings);
  win.window.focus();
}


