// Example:
// simplePreload( '01.gif', '02.gif' ); 
function simplePreload()
{ 
  var args = simplePreload.arguments;
  document.imageArray = new Array(args.length);
  for(var i=0; i<args.length; i++)
  {
    document.imageArray[i] = new Image;
    document.imageArray[i].src = args[i];
  }
}
function switchImage(imgName, imgSrc) 
{
  if (document.images)
  {
    if (imgSrc != "none")
    {
      document.images[imgName].src = imgSrc;
    }
  }
}
var isDomain_re = /^((www)\.|(WWW)\.)?([0-9a-zA-Z]|(-))+(\.[a-zA-Z]{2,4}){1,2}$/;
function isDomain (s) { 
	return String(s).search (isDomain_re) != -1; 
}

var isDomainValid_re = /^((www)\.|(WWW)\.)?([0-9a-zA-Z]|(-))+((\.com)|(\.net)|(\.org)|(\.info)|(\.biz)|(\.name)|(\.us)|(\.cc)|(\.tv)|(\.eu)|(\.mobi)|(\.com.ve))$/;
function isDomainValid (s) { 
	return String(s).search (isDomainValid_re) != -1; 
}

function check_form(f) { // f is the form (passed using the this keyword)
	var bool=1;
	if(f.dominio.value == ""){
		if(document.all || document.getElementByID){
			f.dominio.style.borderColor = "red";
			f.dominio.style.borderStyle = "solid";
			$('errordominio').innerHTML="Debe escribir un dominio válido.";
		}
		bool=0;
	}else{
		if(!isDomain(f.dominio.value)){
			bool=0;
			f.dominio.style.borderColor = "red";
			f.dominio.style.borderStyle = "solid";
			$('errordominio').innerHTML="Debe escribir un dominio válido.";
		}else{			
			if(!isDomainValid(f.dominio.value)){
				bool=0;
				f.dominio.style.borderColor = "red";
				f.dominio.style.borderStyle = "solid";
				$('errordominio').innerHTML="No es un dominio permitido.<br>Intente con otro.";
			}		
		}
	}
	if(bool==0)
	{
		return false;
	}else{
		return true;
	}
}
function cambiarOnFocus(c){
	if(c.style.borderColor=="red")
	{
		c.style.borderColor = "";
		c.style.borderStyle = "";
		c.style.borderWidth = "";
	}
	c.style.backgroundColor="";
	if(c.name=="dominio"){
		$('errordominio').innerHTML="";
	}

}
function selectCheckbox(s){
	var obj = $(s);
	obj.checked = true;
}