var xmlhttp;
var xmlDoc;

function init_xml_print(){
 var landVal = getLandParamPrint();
 $('.si_wrapper').addClass(landVal);
 loadXMLDocPrint(landVal);
}

//Get the lang parameter
function getLandParamPrint(){
 var URLParam = parent.location.search;
 var URLParams = new Array();
	URLParams = URLParam.split('=');
 if(URLParams[1]==null){URLParams[1]='uk'}//set default to uk
 return URLParams[1];
}

//load the xml document
function loadXMLDocPrint(land){
 xmlhttp = null;
 var xmlFile = 'xml/'+land+'.xml'; 
 if(window.XMLHttpRequest){xmlhttp=new XMLHttpRequest();}
 else if(window.ActiveXObject){xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");}
 if(xmlhttp!=null){
  xmlhttp.onreadystatechange=state_Change;
  xmlhttp.open("GET",xmlFile,true);
  xmlhttp.send(null);
 }//else{alert("Your browser does not support XMLHTTP.");}
}

//set the content
function state_Change(){
 if (xmlhttp.readyState==4){
  if (xmlhttp.status==200){
			var xmlDoc = xmlhttp.responseXML;
   var root = xmlDoc.getElementsByTagName('translation').item(0);
			$('#labelto').html(root.getElementsByTagName('labelto')[0].childNodes[0].nodeValue);
			$('#labelfrom').html(root.getElementsByTagName('labelfrom')[0].childNodes[0].nodeValue);
			$('#txt_to_addrs').val(root.getElementsByTagName('emailvalue')[0].childNodes[0].nodeValue);
			$('#txt_from_addrs').val(root.getElementsByTagName('emailvalue')[0].childNodes[0].nodeValue);
			$('#btn_submit').val(root.getElementsByTagName('btnsend')[0].childNodes[0].nodeValue);
			$('#txt_msg').val(root.getElementsByTagName('message')[0].childNodes[0].nodeValue);
			$('#mail_thanks').html(root.getElementsByTagName('thanks')[0].childNodes[0].nodeValue);
			$('#mail_subject').val(root.getElementsByTagName('safezone')[0].childNodes[0].nodeValue);
  }//else{alert("Problem retrieving XML data:" + xmlhttp.statusText);}
 }
}

function hide_block(){parent.document.getElementById('send_to_block').style.display = 'none';parent.document.getElementById('youtube').style.display = 'block';}

function check_value(){
 var to_adress = $('#txt_to_addrs').val();
 var from_adress = $('#txt_from_addrs').val();
 var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
 var ok = 0;
 if(reg.test(to_adress)==false){	
		$('#txt_to_addrs').css('background','red');
		$('#txt_to_addrs').css('color','white');
	}
 else {
		ok += 1;
 	$('#txt_to_addrs').css('background','white');
		$('#txt_to_addrs').css('color','black');
 }
 if(reg.test(from_adress)==false){
		$('#txt_from_addrs').css('background','red');
		$('#txt_from_addrs').css('color','white');
	}
 else {
		ok += 1;
		$('#txt_from_addrs').css('background','white');
		$('#txt_from_addrs').css('color','black');
 }
 if(ok==2){
 	document.getElementById('langparm').value = getLandParamPrint();
 	document.forms['print-mail-form'].submit();
 }
}

function remove_info(inputfield){
 if(inputfield.value != '')inputfield.value = '';
}

function add_email(inputfield){
 if(inputfield.value == '')inputfield.value = 'email';
}