messageObj = new DHTML_modalMessage(); // We only create one object of this class
messageObj.setShadowOffset(5); // Large shadow

function showModal(url,w,h)
{
 messageObj.setSource(url);
 messageObj.setCssClassMessageBox(false);
 //messageObj.setSize(590,525);
 messageObj.setSize(w,h); /**/
 messageObj.setShadowDivVisible(false); // Enable shadow for these boxes
 messageObj.display();
}

function displayMessage(url)
{
 messageObj.setSource(url);
 messageObj.setCssClassMessageBox(false);
 //messageObj.setSize(590,525);
 messageObj.setSize(597,282);
 messageObj.setShadowDivVisible(false); // Enable shadow for these boxes
 messageObj.display();
}


function displayMessagePress(url)
{
 messageObj.setSource(url);
 messageObj.setCssClassMessageBox(false);
 //messageObj.setSize(590,525);
 messageObj.setSize(560,410); /*505,398*/
 messageObj.setShadowDivVisible(false); // Enable shadow for these boxes
 messageObj.display();
}


function displayStaticMessage(messageContent,cssClass)
{
 messageObj.setHtmlContent(messageContent);
 //messageObj.setSize(404,316);
 messageObj.setSize(400,300);
 messageObj.setCssClassMessageBox(cssClass);
 messageObj.setSource(false); // no html source since we want to use a static message here.
 messageObj.setShadowDivVisible(false); // Disable shadow for these boxes 
 messageObj.display();
}

function closeMessage()
{
 messageObj.close(); 
}


function ltrim(sCadena)
{
	for (var iCount = 0; iCount < sCadena.length && sCadena.charCodeAt(iCount) <= 32 ; iCount++);
	return sCadena.substring(iCount, sCadena.length);
}

function rtrim(sCadena)
{
	for (var iCount = sCadena.length - 1; iCount >= 0 && sCadena.charCodeAt(iCount) <= 32 ; iCount--);
	return sCadena.substring(0, iCount + 1);
}

function trim(sCadena)
{
	return rtrim(ltrim(sCadena));
}

function validate()
{
   var fr
   fr = window.document.form1;
	if (trim(fr.fname.value)==''){
	alert('Please enter your name');
	fr.fname.focus()
	return false;
	}
	
	
	if (trim(fr.email.value)==''){
	alert('Please enter your email');
	fr.email.focus()
	return false;
	}
	 
	if (trim(fr.email.value)!='')
	{	 
	   if(fr.email.value.search(/^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/ig))
	   {			
			alert('Invalid email address');		
			fr.email.focus();
			return false;
		}    
	}	
		
	var book = document.getElementById("book");
	var dvd = document.getElementById("dvd");

	if(book.checked==false && dvd.checked==false)
	{
		alert('Please select a product');		
		return false;	
	}
	
return true;
}	




		
var nav4 = window.Event ? true : false;			
function acceptNum(evt)
{ 
	// NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57 
	var key = nav4 ? evt.which : evt.keyCode; 
	return (key <= 13 || (key >= 48 && key <= 57));
}

function acceptLet(evt)
{ 
	// NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57 
	var key = nav4 ? evt.which : evt.keyCode; 
	return (key <= 32 || (key >= 65 && key <= 90) || (key >= 97) );
}
		
function acceptNum_ca(evt,id)
{	
	var key = nav4 ? evt.which : evt.keyCode; 
	if(document.getElementById('cpais').value=='1')
	{
		document.getElementById(id).maxLength='3'	
	}
	else
	{
		document.getElementById(id).maxLength='5'
	}	
	return (key <= 13 || (key >= 48 && key <= 57));	
}
		
function acceptNum_tel(evt,id)
{	
	var key = nav4 ? evt.which : evt.keyCode; 
	if(document.getElementById('cpais').value=='1')
		{
			document.getElementById(id).maxLength='7'								
		}
	else
		{
			document.getElementById(id).maxLength='12'
		}	
	return (key <= 13 || (key >= 48 && key <= 57));	
}

	
function acceptNum_cp(evt,id)
{	
	var key = nav4 ? evt.which : evt.keyCode; 
	if(document.getElementById('cpais').value=='1')
		{
			document.getElementById(id).maxLength='5'
			return (key <= 13 || (key >= 48 && key <= 57));			
		}
	else
		{
			document.getElementById(id).maxLength='8'
			return key;
		}	
}	   

function pasar_a_numero(id)
{	
	if(document.getElementById('cpais').value=='1')
	{
		if(document.getElementById(id).value.length=='3')
		{	
			document.getElementById('telefono').focus();				
		}
	}
}



/*Validacion para modal del home cuando escribes un correo*/
function validateModal()
{
	//alert(document.getElementById('name').value);
	var name = document.getElementById('name');
	var email = document.getElementById('emailm');
	var email2 = document.getElementById('email2');
  // fr = window.document.subscribeform;
	if (trim(name.value)==''){
	alert('Please enter your name');
	name.focus()
	return false;
	}
	
	if (trim(email.value)==''){
	alert('Please enter your email');
	email.focus()
	return false;
	}
	 
	if (trim(email2.value)==''){
	alert('Please enter your Confirm your Email');
	email2.focus()
	return false;
	} 
	 
	if (trim(email.value)!='')
	{	 
	
	   if(email.value.search(/^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/ig))
	   {			
			alert('Please enter a valid email address.');		
			email.focus();
			return false;
		}    
	}	
	
	if (trim(email2.value)!='')
	{	 
	   if(email2.value.search(/^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/ig))
	   {			
			alert('Email Addresses you entered do not match');		
			email2.focus();
			return false;
		}    
	}	
		
	
return true;
}		



function majax(){
		var ObjetoAjax=false;
		try{
				ObjetoAjax=new ActiveXObject("Msxml2.XMLHTTP");
		   }
		 catch(e)  
			{
				try{
					ObjetoAjax=new ActiveXObject("Microsoft.XMLHTTP");
					}
				catch(E){ObjetoAjax=false;}	
			}
		if(!ObjetoAjax&& typeof XMLHttpRequest!='undefined'){ObjetoAjax= new XMLHttpRequest();}	
		
		return ObjetoAjax;
	}


/*Creado por Francisco Daniel*/
function subscribe()
		{
			 url='http://www.larrymillerhumor.com/mailist/?p=subscribe&id=1';
                         cont=document.getElementById('contenedormodal');
                         var email=document.getElementById('emailm').value;
						 var remail=document.getElementById('email2').value;
					     var nombre=document.getElementById('name').value;
			/* cont.innerHTML='<br><br><br>';
			 cont.innerHTML+='<img src="'+ruta_imagen+'" align="center" />';*/
			 cont.innerHTML+='Cargando...';
			 ajax=majax();

             params = '&email='+email+'&emailconfirm='+remail+'&attribute1='+nombre;
			 params+='&list[1]=signup&listname[1]=test&list[2]=signup&listname[2]=Lista1&VerificationCodeX=&htmlemail=1&subscribe=Subscribe';
	
			 ajax.open('POST',url,true);
                        
			ajax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			ajax.setRequestHeader("Content-length", params.length);
			ajax.setRequestHeader("Connection", "close");

			 ajax.onreadystatechange=function(){
					if(ajax.readyState==4)
						{	if(ajax.status==200)
								{       
                                        cont.innerHTML='Thank you. The email address:'+email+' was added to our mailing list.';	
										document.getElementById('imgunsubscribe').style.display="none";
									 	document.getElementById('imgsubscribe').style.display="none";
								
                                }
							else
								{ 
									  //cont.innerHTML='<br><br><br><img src="'+ruta_imagen+'" align="center" />';
									  cont.innerHTML+='Cargando...';
								}	
						}
				}
			ajax.send(params);	
			
		}
		
function unsubscribe()
		{
			//nsubscribe=Unsubscribe&unsubscribereason=&unsubscribeemail=sdfs%40hotmail%2Ecom&onLoad=%5Btype%20Function
			 url='http://www.larrymillerhumor.com/mailist/?p=unsubscribe';
                         cont=document.getElementById('contenedormodal');
                         var email=document.getElementById('emailunsubs');
			if(email == ""){alert('Please enter your name'); return false;}
			
			if (trim(email.value)!='')
			{	 
			   if(email.value.search(/^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/ig))
			   {			
					alert('Please enter a valid email address.');		
					email.focus();
					return false;
				}    
			}	
			
			 cont.innerHTML+='Cargando...';
			 ajax=majax();

			 params='&unsubscribe=Unsubscribe&unsubscribereason=&unsubscribeemail='+email.value;
			
			 ajax.open('POST',url,true);
                        
			ajax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			ajax.setRequestHeader("Content-length", params.length);
			ajax.setRequestHeader("Connection", "close");

			 ajax.onreadystatechange=function(){
					if(ajax.readyState==4)
						{	if(ajax.status==200)
								{       
                                        cont.innerHTML='Thank you. The email address: '+email+' was removed from our mailing list.';
										document.getElementById('imgunsubscribe2').style.display="none";
										document.getElementById('imgcancel').style.display="none";
										/**/
										
                                }
							else
								{ 
									  //cont.innerHTML='<br><br><br><img src="'+ruta_imagen+'" align="center" />';
									  cont.innerHTML+='Cargando...';
								}	
						}
				}
			ajax.send(params);	
			return true;
		}	

function openPlayer(){
//window.open('player/player.html', '', 'toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=406,height=157');
URL='player/player.html';
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "','toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=409,height=157');");

}

function iPhoneCheck() {
    var agent = navigator.userAgent.toLowerCase();
	//alert(agent);
    var iphone = (agent.indexOf('iphone')!=-1);
	var ipad = (agent.indexOf('ipad')!=-1);
	var android = (agent.indexOf('Android')!=-1);
    if (iphone || ipad || android) {
		//alert(iphone+" "+ ipad );
		
		document.getElementById('fondo1').innerHTML='<h1 style="color:#fff;padding:50px;font-size:22px">Content on this page requires a newer<br> version of Adobe Flash Player.<br> '			
						+ '<a href="html/index.php">Redirect to html</a></h1>';
						
			
		setTimeout("location.href='html/'",1000);
		
    } 
}