function createRequestObject() {
	var ro;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer"){
		ro = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else{
		ro = new XMLHttpRequest();
	}
	return ro;
}

var browser = navigator.appName;
var http = createRequestObject();

if(browser == "Microsoft Internet Explorer"){
	var meth = "POST";
}
else{
	var meth = "GET";
}

$(function() {
		$.nyroModalSettings({
		debug: false,

		minHeight: 150,
		minWidth: 821,
		windowResize: true,
		resizable: true,
		autoSizable: true,
		endShowContent: function(elts, settings) {
			if (settings.type == 'iframe') {
				var iframe = $('iframe', elts.content);
				if (iframe.attr('src').indexOf(window.location.hostname) > -1) {
					iframe.load(function() {
						var body = iframe.contents().find('body');
						$.nyroModalSettings({width:body.width(), height:body.height()});
						return false;
					});
				}
			}
		}
	});
	
	function preloadImg(image) {
		var img = new Image();
		img.src = image;
	}
	
	var mom = document.getElementById("mom").value;
	preloadImg(mom+'img/ajaxLoader.gif');
	preloadImg(mom+'img/prev.png');
	preloadImg(mom+'img/next.png');
	preloadImg(mom+'img/close.gif');
});

function checkMail(){
	if(document.getElementById('email').value == ""){
		document.getElementById('email').focus();
		document.getElementById('email').style.border = "1px solid #FF2222";
		return false;
	}
	else{
		if(/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/.test(document.getElementById('email').value)){
			document.getElementById('email').style.paddingTop = "3px";
			document.getElementById('email').style.paddingLeft = "3px";
			document.getElementById('email').style.border = "0px";
		}
		else{
			document.getElementById('email').focus();
			document.getElementById('email').style.paddingTop = "2px";
			document.getElementById('email').style.paddingLeft = "2px";
			document.getElementById('email').style.border = "1px solid #FF2222";
			return false;
		}
	}	
}

function checkCom(){
	
	if(document.getElementById('opt1').value == ""){
		document.getElementById('opt1').focus();
		document.getElementById('fout').innerHTML = "YOU FORGOT YOUR NAME";
		return false;
	}
	else{
		document.getElementById('fout').innerHTML = "&nbsp;";
	}
	
	if(document.getElementById('opt2').value == ""){
		document.getElementById('opt2').focus();
		document.getElementById('fout').innerHTML = "YOU FORGOT YOUR E-MAILADDRESS";
		return false;
	}
	else{
		if(/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/.test(document.getElementById('opt2').value)){
			document.getElementById('fout').innerHTML = "&nbsp;";
		}
		else{
			document.getElementById('opt2').focus();
			document.getElementById('fout').innerHTML = "THIS IS A FALSE E-MAILADDRESS";
			return false;
		}
	}
	
	if(document.getElementById('opt3').value == ""){
		document.getElementById('opt3').focus();
		document.getElementById('fout').innerHTML = "YOU FORGOT THE CODE";
		return false;
	}
	else{
		document.getElementById('fout').innerHTML = "&nbsp;";
	}
	
	if(document.getElementById('opt4').value == ""){
		document.getElementById('opt4').focus();
		document.getElementById('fout').innerHTML = "YOU FORGOT YOUR COMMENT";
		return false;
	}
	else{
		document.getElementById('fout').innerHTML = "&nbsp;";
	}
}

function checkPress(){
	
	if(document.getElementById('press1').value == ""){
		document.getElementById('press1').focus();
		document.getElementById('fout1').innerHTML = "YOU FORGOT YOUR E-MAILADDRESS";
		return false;
	}
	else{
		if(/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/.test(document.getElementById('press1').value)){
			document.getElementById('fout').innerHTML = "&nbsp;";
		}
		else{
			document.getElementById('press1').focus();
			document.getElementById('fout1').innerHTML = "THIS IS A FALSE E-MAILADDRESS";
			return false;
		}
	}
	if(document.getElementById('press2').value == ""){
		document.getElementById('press2').focus();
		document.getElementById('fout1').innerHTML = "YOU FORGOT YOUR PASSWORD";
		return false;
	}
	else{
		document.getElementById('press2').innerHTML = "&nbsp;";
	}
}

function checkOrder(){
	var form1 = document.getElementById('form_1');
	var form2 = document.getElementById('form_2');
	var form3 = document.getElementById('form_3');
	var form4 = document.getElementById('form_4');
	
	if(form1.value == ""){
		form1.style.backgroundColor = "#BE1317";
		document.getElementById('formFout').innerHTML = "you forgot your name";
		form1.focus();
		return false;	
	}
	else{
		document.getElementById('formFout').innerHTML = "";
		form1.style.backgroundColor = "#FFFFFF";
	}
	
	if(form2.value == ""){
		form2.style.backgroundColor = "#BE1317";
		document.getElementById('formFout').innerHTML = "you forgot your e-mailaddress";
		form2.focus();
		return false;	
	}
	else{
		if(/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/.test(form2.value)){	
			form2.style.backgroundColor = "#FFFFFF";
			document.getElementById('formFout').innerHTML = "";
		}
		else{
			form2.style.backgroundColor = "#BE1317";
			document.getElementById('formFout').innerHTML = "this e-mailaddress isn't valid";
			form2.focus();
			return false;		
		}
	}
	
	if(form3.value == ""){
		form3.style.backgroundColor = "#BE1317";
		document.getElementById('formFout').innerHTML = "you forgot your address";
		form3.focus();
		return false;	
	}
	else{
		form3.style.backgroundColor = "#FFFFFF";
		document.getElementById('formFout').innerHTML = "";
	}
	
	if(form4.value == ""){
		form4.style.backgroundColor = "#BE1317";
		document.getElementById('formFout').innerHTML = "you forgot your postal code and city";
		form4.focus();
		return false;	
	}
	else{
		form4.style.backgroundColor = "#FFFFFF";
		document.getElementById('formFout').innerHTML = "";
	}
}
