﻿function preload() {
	var a=preload.arguments;
	for(i=a.length-1;i>=0;i--)
	{
		(new Image).src=a[i];
	}
}

window.onload = function()
{
	preload('../images/startup_up.jpg');
}


function swap(a,b) {
	//a=document.getElementById(a);

	if(b){document.c=a.src; a.src=b;}
	else a.src=document.c;
}


var WARN_CLASS = new Array ('warn','none');
var c1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
var c2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$");

String.prototype.trim = function()
{
	return this.replace(/^\s+/,'').replace(/\s+$/,'');
}

function checkValue(obj,warn)
{
	var v=obj.value.trim();
	if( obj.id == 'mail')
	{
		chk=!c1.test(v) && c2.test(v) && v.length>6;
	} else
	{
		chk=v.length>0;
	}
	obj.className=WARN_CLASS[chk+0];
	if( warn && chk )
	{
		obj.onkeyup='';
		obj.onchange='checkValue(this)';
	} else if( !warn && !chk )
	{
		obj.onkeyup='checkValue(this,1)';
		obj.onchange='';
	}
	return chk;
}

function FormCheck(forma)
{
	if(!forma) forma=0;
	var f=document.forms[forma];
	var items=f.elements;
	var test=true,cnt=items.length,params='',AnD=false,i,t;
	for( var x=0; x<cnt; x++ )
	{
		t=(i=items[x]).type;
		if( t=='text' || t=='textarea' )
		{
				if(!checkValue(i) && test)
				{
					i.focus();
					test=false;
				} else if(test)
				{
					params=params+(AnD?'&':'')+i.id+'='+i.value;
					AnD=true;
				}

		}
		else if (t=='hidden')
		{
			params=params+(AnD?'&':'')+i.id+'='+i.value;
			AnD=true;
		}
	}
	if(!test)
	{
		return false;
	}
	
	
}


function FormaCheck(forma, pag)
{
	if(!forma) forma=0;
	var f=document.forms[forma];
	var items=f.elements;
	var test=true,cnt=items.length,params='',AnD=false,i,t;
	for( var x=0; x<cnt; x++ )
	{
		t=(i=items[x]).type;
		if( i.id=='name' || i.id=='lastname' || i.id=='mail'    )
		{
			if(!checkValue(i) && test)
			{
				i.focus();
				test=false;
			} else if(test)
			{
				params=params+(AnD?'&':'')+i.id+'='+i.value;
				AnD=true;
			}
		}
		else if (t=='hidden')
		{
			params=params+(AnD?'&':'')+i.id+'='+i.value;
			AnD=true;
		}
	}
	/*if(form1.ask11.checked==false && form1.ask12.checked==false && form1.ask13.checked==false && 
	form1.ask14.checked==false && form1.ask15.checked==false && form1.ask16.checked==false)
	{
		document.getElementById('radio1').className='warn';
	}
	if(form1.ask41.checked==false && form1.ask42.checked==false && form1.ask43.checked==false && form1.ask44.checked==false 
	&& form1.ask45.checked==false && form1.ask46.checked==false )
	{
		document.getElementById('radio2').className='warn';
	}
/*	if(form1.ask31.checked==false && form1.ask32.checked==false && form1.ask33.checked==false  
	&& form1.ask34.checked==false  && form1.ask35.checked==false  && form1.ask36.checked==false 
	&& form1.ask37.checked==false  && form1.ask38.checked==false  && form1.ask39.checked==false 
	&& form1.ask310.checked==false  && form1.ask311.checked==false  && form1.ask312.checked==false
	&& form1.ask313.checked==false  && form1.ask314.checked==false )
	{
		document.getElementById('radio3').className='warn';
	}*/
	if(!test)
	{
		return false;
	}
	
}