function SethomeSwf() {
	var flashvars = false;
	var params = {
	menu: "false",
	wmode: "transparent",
	align: "center"};
	var attributes = {};
	
	swfobject.embedSWF("home_new.swf", "homeFlash", "990 ", "740", "8.0.0", "expressInstall.swf", flashvars, params);
	}
function setFlashComponent(swf1, swf2, swf3 , swf4) {
	var flashvars = false;
	var params = {
		menu: "false",
		wmode: "transparent",
		align: "center"};
	var attributes = {};
	
	swfobject.embedSWF(swf1, "visorFlash", "990 ", "382", "8.0.0", "expressInstall.swf", flashvars, params);
	
	swfobject.embedSWF(swf2, "pod", "257 ", "148", "8.0.0", "expressInstall.swf", flashvars, params);
	swfobject.embedSWF(swf3, "podA", "243 ", "92", "8.0.0", "expressInstall.swf", flashvars, params);
	swfobject.embedSWF(swf4, "podB", "243 ", "92", "8.0.0", "expressInstall.swf", flashvars, params);
}
var flashvars = false;
var params = {
	menu: "false",
	wmode: "transparent",
	align: "center"};
var attributes = {};

var pngproccess = false;

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function initScrollLayer() {
  var wndo = new dw_scrollObj('wn', 'lyr1', null);
  dw_scrollObj.GeckoTableBugFix('wn'); 
}
function initScrollLayer2() {
  var wndo = new dw_scrollObj('wn2', 'lyr2', null);
  dw_scrollObj.GeckoTableBugFix('wn2'); 
}
function initScrollLayer3() {
  var wndo = new dw_scrollObj('wn3', 'lyr3', null);
  dw_scrollObj.GeckoTableBugFix('wn3'); 
}
function checkMandatoryFields(){
	var firstname = document.getElementById('firstname').value;
	var lastname = document.getElementById('lastname').value;
	var designation = document.getElementById('designation').value;
	var school = document.getElementById('school').value;
	var email = document.getElementById('email').value;
	var password = document.getElementById('password').value;
	var password_c = document.getElementById('password_c').value;
	var error = "";
	var errormail = "";
	var errorpassword = "";
	var invalid = "";
	
	if(password == ""){
		error += "Error";
	}
	if(firstname == ""){
		error += "Error";
	}
	if(lastname == ""){
		error += "Error";
	}
	if(designation == ""){
		error += "Error";
	}
	if(school == ""){
		error += "Error";
	}
	if(email == ""){
		error += "Error";
	}else if(!isEmailAddress(email)){
		errormail = "Invalid email address";
		error += "Miss Email\n";
	}
	if(password != password_c){
		error += "Error";
		errorpassword = "The Password and Password confirmation, are not the same.";
	}
	
	var objRegExp  =  /[^a-z0-9\x20]/i;

    if( objRegExp.test( firstname ) || objRegExp.test( lastname ) ) {
        invalid = "The First Name or Last Name contains invalid characters";
    }
    
    var numbers = /[^0-9]/i;
	
	if(error){
		if(errormail){
			alert("You must fill fields with *.\n" + errormail);
		} else if(errorpassword){
			alert("You must fill fields with *.\n" + errorpassword);
		} else if( invalid ) { 
		    alert( invalid );
		}else{
			alert("You must fill fields with *.\n");
		}
		return false;
	}else{
		return true;
	}
}

function checkCareers(){
	var firstname = document.getElementById('firstname').value;
	var lastname = document.getElementById('lastname').value;
	var marea = document.getElementById('marea').value;
	var mnumber = document.getElementById('mnumber').value;
	var email = document.getElementById('email').value;
	var cvfile = document.getElementById('cvfile').value;
	var captcha = document.getElementById('captchaUser').value;
	
	
	
	var error = "";
	var errormail = "";
	
	
	
	if(firstname == ""){
		error += "Error";
	}
	if(lastname == ""){
		error += "Error";
	}
	if(marea == "" || marea == "(Area Code)"){
		error += "Error";
	}
	if(mnumber == "" || mnumber == "Number"){
		error += "Error";
	}
	if(cvfile == ""){
		error += "Error";
	}
	if(captcha == ""){
		alert('Missing Code');
		error += "Error";
	}
	if(email == ""){
		error += "Error";
	}else if(!isEmailAddress(email)){
		errormail = "Invalid email address";
		error += "Miss Email\n";
	}
	
	
	if(error){
		if(errormail){
			alert("All fields are mandatory.\n" + errormail);
		}else{
			alert("All fields are mandatory.\n");
		}
		return false;
	}else{
		return true;
	}
}

function isEmailAddress(valueElement)
{
	var s = valueElement;
	var filter=/^[A-Za-z][A-Za-z0-9_.]*@[A-Za-z0-9_.]+.[A-Za-z0-9_.]+[A-za-z]$/;
	if (s.length == 0 ) return false;
	   if (filter.test(s))
	     return true;
	   else
	     return false;
}


var W3CDOM = (document.createElement && document.getElementsByTagName);

function initFileUploads() {
	if (!W3CDOM) return;
	var fakeFileUpload = document.createElement('div');
	fakeFileUpload.className = 'fakefile';
	fakeFileUpload.appendChild(document.createElement('input'));
	var image = document.createElement('img');
	image.src='images/browse.jpg';
	image.align = 'right';
	image.style.margin = '0px';
	image.style.marginTop = '-22px';
	image.style.marginLeft = '2px';
	fakeFileUpload.appendChild(image);
	var x = document.getElementsByTagName('input');
	for (var i=0;i<x.length;i++) {
		if (x[i].type != 'file') continue;
		if (x[i].parentNode.className != 'fileinputs') continue;
		x[i].className = 'file';
		var clone = fakeFileUpload.cloneNode(true);
		x[i].parentNode.appendChild(clone);
		x[i].relatedElement = clone.getElementsByTagName('input')[0];
		x[i].relatedElement.className = 'box03';
		//x[i].relatedElement.style.width = '48px';
		//x[i].relatedElement.style.height = '18px';
		x[i].onchange = x[i].onmouseout = function () {
			this.relatedElement.value = this.value;
		}
	}
}

function setCookie(tickets){
    document.cookie = tickets;
}

function getCookie(){
    //alert(document.cookie);
    var coo = document.cookie.split(";");
    //alert(coo[0]);
    return coo[0];
}

function saveTickets(){
    var notick = document.getElementById('select2').selectedIndex + 1;
    setCookie(notick);
    document.location.href = 'tickets_bookonline_gateway03.htm';
}

function writeTotalAmount(){
    var notickets = getCookie();
    var total = notickets * 50;
    document.getElementById('totAmount').innerHTML = total;
}

function writeTickets(){
    var notickets = getCookie();
    document.getElementById('noTickets').innerHTML = notickets;
}

function writeTotalAmountToPrint(){
    var notickets = getCookie();
    var total = notickets * 50;
    document.getElementById('totAmountPrint').innerHTML = total;
}

function writeTicketsToPrint(){
    var notickets = getCookie();
    document.getElementById('noTicketsPrint').innerHTML = notickets;
}

function calculateTotalAmount(){
    var notick = document.getElementById('select2').selectedIndex + 1;
    var total = parseInt(notick) * 50;
    document.getElementById('TotalAmount').innerHTML = "AED " + total;
}
