
var hostName = 'http://www.tidi.ie';

function onLoadCommonFunction() {
	//MM_preloadImages('http://www.tidi.ie/admin_images/slide_right.jpg');
}

function popupWindow(path, where, hite, wide){
	if (window.event){ 
		window.event.returnValue = false;   
	}
	var width;
	var height;
	var imgWidth;
	var imgHeight;
	
	if (screen.width<wide){
		width=screen.width-20;
		imgWidth=width-10;
		var windowX = (screen.width-width)/2;
	}
	else{
		var windowX = (screen.width-wide)/2;
		width=wide;
	}

	if (screen.height<hite){
		height=screen.height-70;
		imgHeight=height-20;
		var windowY = (screen.height-height)/2-30;
	}
	else{
		var windowY = (screen.height-hite)/2-10;
		height=hite;
	}

	var rand_no = Math.random();
	var i = Math.round(100*Math.random());
	if(screen.height<hite || screen.width<wide){
		var props=window.open(path, i, 'scrollbars=1,toolabars=0,resizable=0,status=0,menubar=0,directories=0,location=0,height='+(hite+30)+', width='+(wide+30));
	}
	else{
		var props=window.open(path, i, 'scrollbars=1,toolabars=0,resizable=1,status=0,menubar=0,directories=0,location=0,height='+(hite+30)+', width='+(wide+30));
	}
	props.moveTo(windowX,windowY);
}


if(window.ActiveXObject) {
	try {
		var oHTTP = new ActiveXObject("Msxml2.XMLHTTP");
	} 
	catch(e) {
		var oHTTP = new ActiveXObject("Microsoft.XMLHTTP");
	}
} 
else {
	var oHTTP = new XMLHttpRequest();
}


/*******************************************************
For Check User Details
*******************************************************/
function checkUserName(){
	if(document.forms['userRegistration'].elements['user_name'].value==""){
		document.getElementById('textContentHTML').innerHTML = 'Please enter user name.';
		document.getElementById('theLayer').style.visibility = 'visible';	
		return false;
	}
	var userLoginName = document.forms['userRegistration'].elements['user_name'].value;
	var firstName = document.forms['userRegistration'].elements['first_name'].value;
	var lastName = document.forms['userRegistration'].elements['last_name'].value;
	
	checkUser(hostName+'/ajax_call.php?mode=check_username&user_name='+userLoginName+'&first_name='+firstName+'&last_name='+lastName+'');
}

function checkUser(page) {
	oHTTP.open("POST", page, true);
	oHTTP.onreadystatechange=function() {
		if (oHTTP.readyState==4) {
			var getValue=oHTTP.responseText;
			document.getElementById('textContentHTML').innerHTML = getValue;
			document.getElementById('theLayer').style.visibility = 'visible';
		}
	}
	oHTTP.send(null);
}


function changeUsernameValue(val){
	document.forms['userRegistration'].elements['user_name'].value = val;
	hideMe(); 
	return false;
}

function showCourseDateDetails(val) {
	if(document.getElementById(val).style.display == '') {
		document.getElementById(val).style.display = 'none';
	}
	else {
		document.getElementById(val).style.display = '';
	}
}

function hideCourseDateDetails(val) {
	document.getElementById(val).style.display = 'none';
}

function frmBookNowValidation() {
	if(document.forms['frmBookNow'].elements['full_name'].value == "") {
		alert("Please enter your full name");
		document.forms['frmBookNow'].elements['full_name'].focus();
		return false;
	}
	
	if(document.forms['frmBookNow'].elements['house_name'].value == "") {
		alert("Please enter house name");
		document.forms['frmBookNow'].elements['house_name'].focus();
		return false;
	}
	
	if(document.forms['frmBookNow'].elements['street_name'].value == "") {
		alert("Please enter street name");
		document.forms['frmBookNow'].elements['street_name'].focus();
		return false;
	}
	
	if(document.forms['frmBookNow'].elements['town'].value == "") {
		alert("Please enter town");
		document.forms['frmBookNow'].elements['town'].focus();
		return false;
	}

	if(document.forms['frmBookNow'].elements['city'].value == "") {
		alert("Please enter city");
		document.forms['frmBookNow'].elements['city'].focus();
		return false;
	}

	if(document.forms['frmBookNow'].elements['zip'].value == "") {
		alert("Please enter zip");
		document.forms['frmBookNow'].elements['zip'].focus();
		return false;
	}

	if(document.forms['frmBookNow'].elements['country'].value == "") {
		alert("Please enter country");
		document.forms['frmBookNow'].elements['country'].focus();
		return false;
	}

	if(document.forms['frmBookNow'].elements['email'].value == "") {
		alert("Please enter email");
		document.forms['frmBookNow'].elements['email'].focus();
		return false;
	}
	else if(document.forms['frmBookNow'].elements['conf_email'].value == "") {
		alert("Please enter confirm email");
		document.forms['frmBookNow'].elements['conf_email'].focus();
		return false;
	}
	else if(document.forms['frmBookNow'].elements['email'].value != document.forms['frmBookNow'].elements['conf_email'].value) {
		alert("Email and confirm email does not match");
		document.forms['frmBookNow'].elements['conf_email'].select();
		return false;
	}
	else {
		var str = document.forms['frmBookNow'].elements['email'].value;
		var er=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if(!er.test(str)) {
			alert("Please enter your valied email address");
			document.forms['frmBookNow'].elements['email'].select();
			return false;
		}
	}

	if(document.forms['frmBookNow'].elements['telephone'].value == "") {
		alert("Please enter telephone");
		document.forms['frmBookNow'].elements['telephone'].focus();
		return false;
	}



	return true;
}