function $(id){return document.getElementById(id);}function $v(){if(arguments.length==1){return $(arguments[0]).value;}else{if(arguments.length==2){$(arguments[0]).value=arguments[1];}}}function $s(id,v){v=""+v+"";v=v.toString();var s=$(id);var o=null;if(s!=null){var i=0;var t=s.options.length;for(i=0;i<t;i++){if(s.options[i].value){if(s.options[i].value.toString()==v){s.options[i].selected="selected";s.selectedIndex=i;return;}}}}}var net={};net.misfinanzas={};net.misfinanzas.secure={};
function Ajaxer(){var _1=null;var _2=null;var _3=null;var _4=null;var _5=null;var _6=new Array();var _7="";var _8="GET";var _9=true;this.setLoading=function(_a){if(_a!=null&&(typeof _a=="function")){_1=_a;}};this.setLoaded=function(_b){if(_b!=null&&(typeof _b=="function")){_2=_b;}};this.setInteractive=function(_c){if(_c!=null&&(typeof _c=="function")){_3=_c;}};this.setComplete=function(_d){if(_d!=null&&(typeof _d=="function")){_4=_d;}};this.setParameter=function(_e,_f){if(_6==null){_6=new Array();}_6.push(_e+"="+_f);};this.setURL=function(_10){if(_10!=null&&_10.length>0){_7=_10;}};this.setMethod=function(_11){_11=_11.toUpperCase();if(_11=="POST"){_8="POST";}else{_8="GET";}};this.setAsynchronous=function(_12){_9=_12;};this.getResponseText=function(){if(_5!=null){if(_5.readyState==4||_5.readyState=="complete"){return _5.responseText;}else{return "";}}else{return "";}};this.getResponseJSON=function(){if(_5!=null){if(_5.readyState==4||_5.readyState=="complete"){var r=null;try{eval("r = "+_5.responseText+";");}catch(e){r=null;}return r;}}return null;};this.getResponseXML=function(){if(_5!=null){if(_5.readyState==4||_5.readyState=="complete"){return _5.responseXML;}else{return null;}}else{return null;}};this.getHeader=function(_14){if(_14!=null&&_14.length>0&&_5!=null){return _5.getResponseHeader(_14);}else{return "";}};this.evalReponseText=function(){var _15=this.getResponseText();if(_15!=null&&_15.length>0){try{return eval(_15);}catch(e){}}};this.isBusy=function(){if(_5!=null){return (_5.readyState==1||_5.readyState==3);}return false;};this.handleCallBack=function(){if(_5!=null){switch(_5.readyState){case 1:if(_1!=null){_1.call();}break;case 2:if(_2!=null){_2.call();}break;case 3:if(_3!=null){_3.call();}break;case 4:if(typeof _4=="function"){_4.call();}break;}}};this.prepareTransport=function(){var _16=null;if(_16==null){if(window.ActiveXObject){var _17=new Array("Msxml2.XMLHTTP.5.0","Msxml2.XMLHTTP.4.0","Msxml2.XMLHTTP.3.0","Msxml2.XMLHTTP","Microsoft.XMLHTTP");for(var i=0;i<_17.length&&_16==null;i++){try{_16=new ActiveXObject(_17[i]);break;}catch(e){}}}if(_16==null&&(window.XMLHttpRequest)){_16=new XMLHttpRequest();}}if(_16==null){throw new Error("Ajaxer: XMLHttpRequest Object could not be instantiated.");}else{_5=_16;}};this.prepareHeaders=function(){if(_5!=null){_5.setRequestHeader("X-Requested-With","XMLHttpRequest");_5.setRequestHeader("If-Modified-Since","Sat, 1 Jan 2000 00:00:00 GMT");if(_8=="POST"){_5.setRequestHeader("Content-type","application/x-www-form-urlencoded");}if(_5.overrideMimeType){_5.setRequestHeader("Connection","close");}}};this.execute=function(){try{this.prepareTransport();this.setParameter("A_RId",Math.random());if(_8=="GET"){_7=_7+"?"+_6.join("&");}_5.open(_8,_7,_9);_5.onreadystatechange=this.handleCallBack;this.prepareHeaders();_5.send((_8=="POST"?_6.join("&"):null));_6=new Array();}catch(e){alert("Ajaxer: Exception while executing request.\n[ "+e.toString()+" ]");}};}


var com = {};
com.worldcup2010contest = {};
com.worldcup2010contest.FrontPage = {};



/**
 * com.worldcup2010contest.FrontPage.isEmail
 *
 * @access public
 * Validate Email
 *
 **/
com.worldcup2010contest.FrontPage.isEmail = function(_7){return (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(_7));};




/**
 * com.worldcup2010contest.FrontPage.saveContact
 *
 * @access public
 * Save Info data base
 *
 **/
com.worldcup2010contest.FrontPage.saveContact = function()
{
	var email = $v('email');
	var country = $v('country');
	var captcha = $v('captcha');

	if ( this.isEmail(email) )
	{
		var a = new Ajaxer();
		a.setURL('actionSaveContact.ajax.php');
		a.setMethod('GET');
		a.setParameter('email', email);
		a.setParameter('country', country);
		a.setParameter('captcha', captcha);
		a.setComplete(function(){
		var result = a.getResponseText();
			if (result == 1 )
			{
				$('emailForm').style.display = 'none';
				$('notifyFormThanks').style.display = '';
			}
			else if(result == 2)
			{
				alert('Your email has already been registered!');
				$('email').focus();
			}
			else
			{
				alert('Please verify your Code, thanks!');
				$('captcha').focus();
			} // if
			a = null;
		});
		a.execute();
	}
	else
	{
		alert('Please verify your email, thanks!');
		$('email').focus();
	} // if

	return false;

} // saveContact



/**
 * com.worldcup2010contest.FrontPage.saveContactEsp
 *
 * @access public
 * Save Info data base
 *
 **/
com.worldcup2010contest.FrontPage.saveContactEsp = function()
{
	var email = $v('email');
	var country = $v('country');
	var captcha = $v('captcha');

	if ( this.isEmail(email) )
	{
		var a = new Ajaxer();
		a.setURL('actionSaveContactEsp.ajax.php');
		a.setMethod('GET');
		a.setParameter('email', email);
		a.setParameter('country', country);
		a.setParameter('captcha', captcha);
		a.setComplete(function()
		{
			var result = a.getResponseText();
			if (result == 1 )
			{
				$('emailForm').style.display = 'none';
				$('notifyFormThanks').style.display = '';
			}
			else if(result == 2)
			{
				alert('Su correo electrónico ya se ha registrado!');
				$('email').focus();
			}
			else
			{
				alert('Por favor, verifique su código, gracias!');
				$('captcha').focus();
			} // if
			a = null;
		});
		a.execute();
	}
	else
	{
		alert('Por favor, verifique su correo electrónico, gracias!');
		$('email').focus();
	} // if

	return false;

} // com.worldcup2010contest.FrontPage.saveContactEsp