var message="";
var warn_first = false;
var warn_second = false;

function clickIE() {if (document.all) {(message);return false;}}

function clickNS(e) {if 

(document.layers||(document.getElementById&&!document.all)) {

if (e.which==2||e.which==3) {(message);return false;}}}

if (document.layers) 

{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}

else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}



document.oncontextmenu=new Function("return false")





function MM_openBrWindow(theURL,winName,features) { // v2.0

  window.open(theURL,winName,features);

}



function fixMoney(fld,sep)

{ 

	var val= fld.value;

	

	if(typeof(sep)!='undefined') val= val.replace(new RegExp(sep,'g'),'');

	val= parseFloat(val);

	if(isNaN(val)){ 

		return false;

	}

	var sign= ( val < 0 ? '-': '' );

	val= Number(Math.round(Math.abs(val)*100)).toString();

	while(val.length < 2) val= '0'+val;

	var len= val.length;

	val= sign + ( len == 2 ? '0' : val.substring(0,len-2) ) + '.' + val.substring(len-2,len+1);

	fld.value= val;

	return true;

}



function validateURL(theUrl) { 

    var v = new RegExp(); 

    v.compile("^[A-Za-z]+://[A-Za-z0-9-_]+\\.[A-Za-z0-9-_%&\?\/.=]+$"); 

    if (!v.test(theUrl)) { 

        return false; 

    } 

	return true;

}



function textCounter(field,cntfield,maxlimit) {

	if (field.value.length > maxlimit) 

		field.value = field.value.substring(0, maxlimit);

	else

		cntfield.value = maxlimit - field.value.length;

}



function IsAlphaNumericWithSpace(sText) {

	var parsed = true;

	var validchars = "abcdefghijklmnopqrstuvwxyz0123456789 ";

	for (var i=0; i < sText.length; i++) {

		var letter = sText.charAt(i).toLowerCase();

		if (validchars.indexOf(letter) != -1)

			continue;

		parsed = false;

		break;

	}

	

	return parsed;

}



function IsAlpha(sText) {

	var parsed = true;

	var validchars = "abcdefghijklmnopqrstuvwxyz ";

	for (var i=0; i < sText.length; i++) {

		var letter = sText.charAt(i).toLowerCase();

		if (validchars.indexOf(letter) != -1)

			continue;

		parsed = false;

		break;

	}

	

	return parsed;

}



function isValidEmail(email, required) {

	if (required==undefined) {   // if not specified, assume it's required

		required=true;

	}

	

	if (email==null) {

		if (required) {

			return false;

		}

		return true;

	}

	

	if (email.length==0) { 

		if (required) {

			return false;

		}

		return true;

	}

	

	if (! allValidChars(email)) {  // check to make sure all characters are
									// valid

		return false;

	}

	

	if (email.indexOf("@") < 1) { // must contain @, and it must not be the
									// first character

		return false;

	} else if (email.lastIndexOf(".") <= email.indexOf("@")) {  // last dot must
																// be after the
																// @

		return false;

	} else if (email.indexOf("@") == email.length) {  // @ must not be the
														// last character

		return false;

	} else if (email.indexOf("..") >=0) { // two periods in a row is not valid

		return false;

	} else if ((email.lastIndexOf(".")+1) == email.length) {  // . must not be
																// the last
																// character

		return false;

	} else if ((email.indexOf("@")+1) == email.lastIndexOf(".")) {  // @ must
																	// not be
																	// the last
																	// character

		return false;

	}

	

	return true;

}



function allValidChars(email) {

	var parsed = true;

	var validchars = "abcdefghijklmnopqrstuvwxyz0123456789@.-_ ";

	for (var i=0; i < email.length; i++) {

		var letter = email.charAt(i).toLowerCase();

		if (validchars.indexOf(letter) != -1)

			continue;

		parsed = false;

		break;

	}

	

	return parsed;

}





function IsNumeric(sText){

	var ValidChars = "0123456789+#- ";

	var IsNumber=true;

	var Char;

	for (i = 0; i < sText.length && IsNumber == true; i++){ 

		Char = sText.charAt(i); 

		if (ValidChars.indexOf(Char) == -1) {

			IsNumber = false;

		}

	}

	

	return IsNumber;

}



function IsNumericCheck(sText){

	var ValidChars = "0123456789+#- ";

	var IsNumber=true;

	var Char;

	for (i = 0; i < sText.length && IsNumber == true; i++){ 

		Char = sText.charAt(i); 

		if (ValidChars.indexOf(Char) == -1) {

			IsNumber = false;

		}

	}

	

	return true;

}



function isInteger(s){

	var i;

	for (i = 0; i < s.length; i++){   

		// Check that current character is number.

		var c = s.charAt(i);

		if (((c < "0") || (c > "9"))) return false;

	}

	// All characters are numbers.

	return true;

}



var target_div;

function checkVerificationCode(url,target) {

  // Clear the curent request

  var rndString;

  myDate = new Date();

  myday = myDate.getDay();

  mymonth = myDate.getMonth();

  myweekday= myDate.getDate();

  rndString = myDate.getYear() + myDate.getMonth() + myDate.getDate() + myDate.getHours() + myDate.getMinutes() + myDate.getSeconds() + myDate.getMilliseconds();

  url = url + "?" + rndString;

  target_div = target;

  request = false;

  // Generate the request object and handle different browsers:

  if (window.XMLHttpRequest) { // Mozilla & other compliant browsers

    request = new XMLHttpRequest();

  } else if (window.ActiveXObject) { // Internet Explorer

    request = new ActiveXObject("Microsoft.XMLHTTP");

  }



  // If we don't have a request object, then error out.

  if (!request) {

    alert('Browser does not support AJAX!');

    return false;

  }

  // Open the connection, sendvating the current value of the form element:



  request.open('GET', url, true);

	

  // Ok, now we are ready. Make the request, and tell it to run the

  // function 'updateDate' when it gets data back.

	

  request.onreadystatechange = responseFunction;

  request.send(null);

}





function responseFunction() {



  // Make sure that the state is '4', which means finished:

  if (request.readyState == 4) {

	   var text = request.responseText;

   	   document.getElementById(target_div).innerHTML = text;

	   if(text == '<input type="hidden" name="verificationcode2" value="" />') {

	   }else{

	   }

  }



}



function clearErrorMsgs(obj,div){

	if(obj.value != ''){

		document.getElementById(div).innerHTML= '';

		document.getElementById(div).style.display= 'none';

	}

}

function clearAcceptErrorMsgs(obj){

	if(obj.checked){

		document.getElementById("divAcceptPolicy").innerHTML= '';

		document.getElementById("divAcceptPolicy").style.display= 'none';

	}

}

function clearRefundErrorMsgs(obj){

	if(obj.checked){

		document.getElementById("divRefundPolicy").innerHTML= '';

		document.getElementById("divRefundPolicy").style.display= 'none';

	}

}


function checkMemberName(obj){

	if(obj.value == ""){

		document.getElementById('divMemberName').innerHTML= "<span>Please enter your name.</span>";

		document.getElementById('divMemberName').style.display = "";

	}else if(allValidChars(obj.value)==false){

		document.getElementById('divMemberName').innerHTML= "<span>Please enter valid name.</span>";

		document.getElementById('divMemberName').style.display = "";

	}else{

		document.getElementById('divMemberName').innerHTML= "";

		document.getElementById('divMemberName').style.display = "none";				

	}

	

}



function checkMemberEmail(obj){

	if(obj.value == ""){

		document.getElementById('divMemberEmail').innerHTML= "<span>Please enter your email address.</span>";

		document.getElementById('divMemberEmail').style.display = "";

	}else if(isValidEmail(obj.value) == false){

		document.getElementById('divMemberEmail').innerHTML= "<span>Please enter valid email address.</span>";

		document.getElementById('divMemberEmail').style.display = "";

	}else{

		if (window.XMLHttpRequest) { // Mozilla & other compliant browsers

			request = new XMLHttpRequest();

	    } else if (window.ActiveXObject) { // Internet Explorer

			request = new ActiveXObject("Microsoft.XMLHTTP");

	    }

		request.onreadystatechange = function ajaxResponse(){

			if (request.readyState==4){                       

				var emailflag = request.responseText

				if (emailflag == 1){

					document.getElementById('divMemberEmail').innerHTML= "<span>Email ID has been already registered.</span>";

					document.getElementById('divMemberEmail').style.display = "";

				}else{

					document.getElementById('divMemberEmail').innerHTML= "";

					document.getElementById('divMemberEmail').style.display = "none";

				}

			}

		}

		request.open("GET", 'check.php?email=' + obj.value,true);

		request.send(null);

	}

}



function clearEmailErrorMsg(obj){

	val = obj.value;

	if((val.length > 3) && (isValidEmail(val) == true)){

		if (window.XMLHttpRequest) { // Mozilla & other compliant browsers

			request = new XMLHttpRequest();

	    } else if (window.ActiveXObject) { // Internet Explorer

			request = new ActiveXObject("Microsoft.XMLHTTP");

	    }

		request.onreadystatechange = function ajaxResponse(){

			if (request.readyState==4){                       

				var emailflag = request.responseText

				if (emailflag == 1){

					document.getElementById('divMemberEmail').innerHTML= "<span>Email ID has been already registered.</span>";

					document.getElementById('divMemberEmail').style.display = "";

				}else{

					document.getElementById('divMemberEmail').innerHTML= "";

					document.getElementById('divMemberEmail').style.display = "none";

				}

			}

		}

		request.open("GET", 'check.php?email=' + obj.value,true);

		request.send(null);

	}

}



function checkMemberPassword(obj){

	if(obj.value == ""){

		document.getElementById('divPassword').innerHTML= "<span>Please enter a password of minimum 6 characters</span>";

		document.getElementById('divPassword').style.display = "";

	}else if((obj.value).length < 6 ){

		document.getElementById('divPassword').innerHTML= "<span>Please enter a password of minimum 6 characters</span>";

		document.getElementById('divPassword').style.display = "";

	}else{

		document.getElementById('divPassword').innerHTML= "";

		document.getElementById('divPassword').style.display = "none";

	}

}



function checkProfilePassword(obj){

	if(obj.value != ""){

		if((obj.value).length < 6 ){

			document.getElementById('divPassword').innerHTML= "<span>Please enter a password of minimum 6 characters</span>";

			document.getElementById('divPassword').style.display = "";

		}else{

			document.getElementById('divPassword').innerHTML= "";

			document.getElementById('divPassword').style.display = "none";

		}

	}else{

		document.getElementById('divPassword').innerHTML= "";

		document.getElementById('divPassword').style.display = "none";

	}

}





function clearPasswordErrorMsg(val){

	if((val.length > 6)){

		document.getElementById('divPassword').innerHTML= "";

		document.getElementById('divPassword').style.display = "none";

	}

}



function checkCPassword(obj){

	pass = document.frmReg.memberPassword.value;

	if(obj.value == ""){

		document.getElementById('divCPassword').innerHTML= "<span>Please retype the same password again</span>";

		document.getElementById('divCPassword').style.display = "";

		// obj.focus();

	}else if(obj.value != pass){

		document.getElementById('divCPassword').innerHTML= "<span>Please retype the same password again</span>";

		document.getElementById('divCPassword').style.display = "";

		// obj.focus();

	}else{

		document.getElementById('divCPassword').innerHTML= "";

		document.getElementById('divCPassword').style.display = "none";

	}

}



function checkProfileCPassword(obj){

	pass = document.frmReg.memberPassword.value;

	if(obj.value != pass){

		document.getElementById('divCPassword').innerHTML= "<span>Please retype the same password again</span>";

		document.getElementById('divCPassword').style.display = "";

	}else{

		document.getElementById('divCPassword').innerHTML= "";

		document.getElementById('divCPassword').style.display = "none";

	}

}



function clearCPasswordErrorMsg(val){

	pass = document.frmReg.memberPassword.value;

	if((val.length > 6) && (val == pass)){

		document.getElementById('divCPassword').innerHTML= "";

		document.getElementById('divCPassword').style.display = "none";

	}

}



function checkAddress(obj){

	if(obj.value == ""){

		document.getElementById('divAddress').innerHTML= "<span>Please enter Address.</span>";

		document.getElementById('divAddress').style.display = "";

	}else{

		document.getElementById('divAddress').innerHTML= "";

		document.getElementById('divAddress').style.display = "none";				

	}

}



function clearAddressErrorMsg(val){

	if(val.length >3){

		document.getElementById('divAddress').innerHTML= "";

		document.getElementById('divAddress').style.display = "none";

	}

}



function checkCity(obj){

	if(obj.value == ""){

		document.getElementById('divCity').innerHTML= "<span>Please enter City.</span>";

		document.getElementById('divCity').style.display = "";

	}else{

		document.getElementById('divCity').innerHTML= "";

		document.getElementById('divCity').style.display = "none";				

	}

}



function clearCityErrorMsg(val){

	if(val.length >3){

		document.getElementById('divCity').innerHTML= "";

		document.getElementById('divCity').style.display = "none";

	}

}



function checkCountry(obj){

	if(obj.value == ""){

		document.getElementById('divCountry').innerHTML= "<span>Please enter a Country</span>";

		document.getElementById('divCountry').style.display = "";

	}else{

		document.getElementById('divCountry').innerHTML= "";

		document.getElementById('divCountry').style.display = "none";				

	}

}



function clearCountryErrorMsg(val){

	if(val != ""){

		document.getElementById('divCountry').innerHTML = '';

		document.getElementById('divCountry').style.display= 'none';

	}

}



function checkState(obj){

	if(obj.value == ""){

		document.getElementById('divState').innerHTML= "<span>Please enter a State</span>";

		document.getElementById('divState').style.display = "";

	}else{

		document.getElementById('divState').innerHTML= "";

		document.getElementById('divState').style.display = "none";				

	}

}



function clearStateErrorMsg(val){

	if(val != ""){

		document.getElementById('divState').innerHTML = '';

		document.getElementById('divState').style.display= 'none';

	}

}



function checkPhone(obj){

	if(obj.value == '' ){

		document.getElementById('divPhone').innerHTML= "<span>Please enter contact number.</span>";

		document.getElementById('divPhone').style.display = "";

	}else if(IsNumeric(obj.value) == false){

		document.getElementById('divPhone').innerHTML= "<span>Please enter valid contact number.</span>";

		document.getElementById('divPhone').style.display = "";

	}else{

		document.getElementById('divPhone').innerHTML= "";

		document.getElementById('divPhone').style.display = "none";

	}

}



function clearPhoneErrorMsg(val){

	if(val.length >3){

		document.getElementById('divPhone').innerHTML= "";

		document.getElementById('divPhone').style.display = "none";

	}

}



function checkEducation(obj){

	if(obj.value == '' ){

		document.getElementById('divEducation').innerHTML= "<span>Please enter your education.</span>";

		document.getElementById('divEducation').style.display = "";

	}else{

		document.getElementById('divEducation').innerHTML= "";

		document.getElementById('divEducation').style.display = "none";

	}

}



function clearEducationErrorMsg(val){

	if(val.length != ''){

		document.getElementById('divEducation').innerHTML= "";

		document.getElementById('divEducation').style.display = "none";

	}

}



function checkEmployer(obj){

	if(obj.value == '' ){

		document.getElementById('divEmployer').innerHTML= "<span>Please enter your employer.</span>";

		document.getElementById('divEmployer').style.display = "";

	}else{

		document.getElementById('divEmployer').innerHTML= "";

		document.getElementById('divEmployer').style.display = "none";

	}

}



function clearEmployerErrorMsg(val){

	if(val.length != ''){

		document.getElementById('divEmployer').innerHTML= "";

		document.getElementById('divEmployer').style.display = "none";

	}

}



function checkJobTitle(obj){

	if(obj.value == '' ){

		document.getElementById('divJobTitle').innerHTML= "<span>Please enter job title.</span>";

		document.getElementById('divJobTitle').style.display = "";

	}else{

		document.getElementById('divJobTitle').innerHTML= "";

		document.getElementById('divJobTitle').style.display = "none";

	}

}



function clearJobTitleErrorMsg(val){

	if(val.length != ''){

		document.getElementById('divJobTitle').innerHTML= "";

		document.getElementById('divJobTitle').style.display = "none";

	}

}



function checkImage(obj){

	if(obj.value == ""){

		document.getElementById('div_image').innerHTML = '<input type="hidden" name="verificationcode2" value="wrong"/>';

		document.getElementById('divImage').innerHTML= "<span>Please enter the verification code shown in the below image.  If the verification code image is not visible clearly, please click the refresh link</span>";

		document.getElementById('divImage').style.display = "";

		// obj.focus();

	}else{

		if (window.XMLHttpRequest) { // Mozilla & other compliant browsers

			request = new XMLHttpRequest();

	    } else if (window.ActiveXObject) { // Internet Explorer

			request = new ActiveXObject("Microsoft.XMLHTTP");

	    }

		request.onreadystatechange = function ajaxResponse(){

			if (request.readyState==4){                       

				var text = request.responseText;

	   	   		document.getElementById('div_image').innerHTML = text;

				// alert(text);

			    if(text != '<input type="hidden" name="verificationcode2" value="" />' && text != "") {

					document.getElementById('div_image').innerHTML = '<input type="hidden" name="verificationcode2" value="wrong"/>';

					document.getElementById('divImage').innerHTML= "<span>Please enter the verification code shown in the below image.  If the verification code image is not visible clearly, please click the refresh link</span>";

					document.getElementById('divImage').style.display = "";

				}else{

					document.getElementById('divImage').innerHTML= "";

					document.getElementById('divImage').style.display = "none";

				}

			}

		}

		

		request.open("GET", 'captcha/index.php?validate=1&captcha=' + obj.value,true);

		request.send(null);

	}

}



function clearImageErrorMsg(obj){

	val = obj.value;

	if(val!=''){

		if (window.XMLHttpRequest) { // Mozilla & other compliant browsers

			request = new XMLHttpRequest();

	    } else if (window.ActiveXObject) { // Internet Explorer

			request = new ActiveXObject("Microsoft.XMLHTTP");

	    }

		request.onreadystatechange = function ajaxResponse(){

			if (request.readyState==4){                       



				var text = request.responseText;

	   	   		document.getElementById('div_image').innerHTML = text;

			    if(text != '<input type="hidden" name="verificationcode2" value="" />') {

					document.getElementById('div_image').innerHTML = '<input type="hidden" name="verificationcode2" value="wrong"/>';

					document.getElementById('divImage').innerHTML= "<span>Please enter the verification code shown in the above image.  If the verification code image is not visible clearly, please click the refresh link</span>";

					document.getElementById('divImage').style.display = "";

					// obj.focus();

				}else{

					document.getElementById('divImage').innerHTML= "";

					document.getElementById('divImage').style.display = "none";

				}

			}

		}

		

		request.open("GET", 'captcha/index.php?validate=1&captcha=' + obj.value,true);

		request.send(null);

	}

}



function checkDiscountCode(obj){

	if(obj.value == ""){

		document.getElementById('divDiscount').innerHTML= "";

		document.getElementById('divDiscount').style.display = "none";

	}else{

		if (window.XMLHttpRequest) { // Mozilla & other compliant browsers

			request = new XMLHttpRequest();

	    } else if (window.ActiveXObject) { // Internet Explorer

			request = new ActiveXObject("Microsoft.XMLHTTP");

	    }

		request.onreadystatechange = function ajaxResponse(){

			if (request.readyState==4){                       

				var text = request.responseText;

			    if(text == 1) {

					document.getElementById('divDiscount').innerHTML = "<span>Discount Coupon code is wrong, Please try again</span>";

					document.getElementById('divDiscount').style.display = "";

				}else{

					document.getElementById('divDiscount').innerHTML= "";

					document.getElementById('divDiscount').style.display = "none";

				}

			}

		}

		

		request.open("GET", 'check.php?discount=1&discountcoupon=' + obj.value,true);

		request.send(null);

	}

}



function clearDiscountErrorMsg(obj){

	val = obj.value;

	if(val!=''){

		if (window.XMLHttpRequest) { // Mozilla & other compliant browsers

			request = new XMLHttpRequest();

	    } else if (window.ActiveXObject) { // Internet Explorer

			request = new ActiveXObject("Microsoft.XMLHTTP");

	    }

		request.onreadystatechange = function ajaxResponse(){

			if (request.readyState==4){                       



				var text = request.responseText;

			    if(text == 1) {

					document.getElementById('divDiscount').innerHTML = "<span>Discount Coupon code is wrong, Please try again</span>";

					document.getElementById('divDiscount').style.display = "";

				}else{

					document.getElementById('divDiscount').innerHTML= "";

					document.getElementById('divDiscount').style.display = "none";

				}

			}

		}

		

		request.open("GET", 'check.php?discount=1&discountcoupon=' + obj.value,true);

		request.send(null);

	}

}



function valdiateSignUp(frm){

	

	checkMemberName(frm.memberName);

	if(frm.memberName.value == ""){

		frm.memberName.focus();

		return false;

	}

	

	checkMemberEmail(frm.memberEmail);

	if(frm.memberEmail.value == ""){

		frm.memberEmail.focus();

		return false;

	}

	if(document.getElementById('divMemberEmail').style.display == ""){

		frm.memberEmail.focus();

		return false;

	}

	

	checkMemberPassword(frm.memberPassword);

	if(frm.memberPassword.value == ""){

		frm.memberPassword.focus();

		return false;

	}



	if((frm.memberPassword.value).length < 6 ){

		frm.memberPassword.focus();

		return false;

	}

	

	checkCPassword(frm.memberCPassword);

	if(frm.memberCPassword.value == ""){

		frm.memberCPassword.focus();

		return false;

	}

	

	if(frm.memberCPassword.value != frm.memberPassword.value ){

		frm.memberCPassword.focus();

		return false;

	}

	

	if(document.getElementById('divCPassword').style.display == ""){

		frm.memberCPassword.focus();

		return false;

	}

	

	checkAddress(frm.memberAddress);

	if(frm.memberAddress.value == ""){

		frm.memberAddress.focus();

		return false;

	}

	

	checkCity(frm.memberCity);

	if(frm.memberCity.value == ""){

		frm.memberCity.focus();

		return false;

	}

	

	checkState(frm.memberState);

	if(frm.memberState.value == ""){

		frm.memberState.focus();

		return false;

	}

	

	checkCountry(frm.memberCountry);

	if(frm.memberCountry.value == ""){

		frm.memberCountry.focus();

		return false;

	}



	/*checkPhone(frm.memberPhone);
	
	if(frm.memberPhone.value == ""){

		frm.memberPhone.focus();

		return false;

	}*/

	checkPhone(frm.memberPhone);
	
	if(frm.memberPhone.value == ""){

		frm.memberPhone.focus();

		return false;

	}

	
	
	if(frm.memberPhone.value != ""){

		if(IsNumeric(frm.memberPhone.value) == false){

			document.getElementById('divPhone').innerHTML= "<span>Please enter valid contact number.</span>";

			document.getElementById('divPhone').style.display = "block";

			frm.memberPhone.focus();

			return false;

		}

	}



	/*
	 * checkEducation(frm.memberEducation);
	 * 
	 * if(frm.memberEducation.value == ""){
	 * 
	 * frm.memberEducation.focus();
	 * 
	 * return false;
	 *  }
	 * 
	 * 
	 * 
	 * checkEmployer(frm.memberEmployer);
	 * 
	 * if(frm.memberEmployer.value == ""){
	 * 
	 * frm.memberEmployer.focus();
	 * 
	 * return false;
	 *  }
	 * 
	 * 
	 * 
	 * checkJobTitle(frm.memberJobTitle);
	 * 
	 * if(frm.memberJobTitle.value == ""){
	 * 
	 * frm.memberJobTitle.focus();
	 * 
	 * return false;
	 *  }
	 * 
	 * 
	 * 
	 * checkDiscountCode(frm.discountcoupon);
	 * 
	 * 
	 * 
	 * if(frm.discountcoupon.value != "")
	 *  {
	 * 
	 * if(document.getElementById('divDiscount').style.display == ""){
	 * 
	 * frm.discountcoupon.focus();
	 * 
	 * return false;
	 *  }
	 *  }
	 */

	

	checkImage(frm.verificationcode);

	

	if(frm.verificationcode.value == ""){

		frm.verificationcode.focus();

		return false;

	}

	

	if(document.getElementById('divImage').style.display == ""){

		frm.verificationcode.focus();

		return false;

	}


	if(!frm.accept_policy.checked){
		document.getElementById("divAcceptPolicy").innerHTML = "Please read and accept cancellation policy";
		document.getElementById('divAcceptPolicy').style.display = "";
		return false;
	}else{
		document.getElementById("divAcceptPolicy").innerHTML = "";
		document.getElementById('divAcceptPolicy').style.display = "none";
	}
	
	if(!frm.accept_refund.checked){
		document.getElementById("divRefundPolicy").innerHTML = "Please read and accept refund policy";
		document.getElementById('divRefundPolicy').style.display = "";
		return false;
	}else{
		document.getElementById("divRefundPolicy").innerHTML = "";
		document.getElementById('divRefundPolicy').style.display = "none";
	}
	
	return true;

	

}





function checkLeftUsername(obj){

	if(obj.value == ""){

		document.getElementById('divLeftUsername').innerHTML= "<span>Please enter your email address.</span>";

		document.getElementById('divLeftUsername').style.display = "";

	}else if(isValidEmail(obj.value) == false){

		document.getElementById('divLeftUsername').innerHTML= "<span>Please enter valid email address.</span>";

		document.getElementById('divLeftUsername').style.display = "";

	}

}



function checkExamLeftUsername(obj){

	if(obj.value == ""){

		document.getElementById('divExamLeftUsername').innerHTML= "<span>Please enter your email address.</span>";

		document.getElementById('divExamLeftUsername').style.display = "";

	}else if(isValidEmail(obj.value) == false){

		document.getElementById('divExamLeftUsername').innerHTML= "<span>Please enter valid email address.</span>";

		document.getElementById('divExamLeftUsername').style.display = "";

	}

}



function checkUsername(obj){

	if(obj.value == ""){

		document.getElementById('divUsername').innerHTML= "<span>Please enter your email address.</span>";

		document.getElementById('divUsername').style.display = "";

	}else if(isValidEmail(obj.value) == false){

		document.getElementById('divUsername').innerHTML= "<span>Please enter valid email address.</span>";

		document.getElementById('divUsername').style.display = "";

	}

}



function checkExamUsername(obj){

	if(obj.value == ""){

		document.getElementById('divExamUsername').innerHTML= "<span>Please enter your email address.</span>";

		document.getElementById('divExamUsername').style.display = "";

	}else if(isValidEmail(obj.value) == false){

		document.getElementById('divExamUsername').innerHTML= "<span>Please enter valid email address.</span>";

		document.getElementById('divExamUsername').style.display = "";

	}

}



function clearLeftUsernameErrorMsg(obj){

	val = obj.value;

	if((val.length > 3) && (isValidEmail(val) == true)){

		document.getElementById('divLeftUsername').innerHTML= "";

		document.getElementById('divLeftUsername').style.display = "none";

	}

}



function clearExamLeftUsernameErrorMsg(obj){

	val = obj.value;

	if((val.length > 3) && (isValidEmail(val) == true)){

		document.getElementById('divExamLeftUsername').innerHTML= "";

		document.getElementById('divExamLeftUsername').style.display = "none";

	}

}



function clearUsernameErrorMsg(obj){

	val = obj.value;

	if((val.length > 3) && (isValidEmail(val) == true)){

		document.getElementById('divUsername').innerHTML= "";

		document.getElementById('divUsername').style.display = "none";

	}

}



function clearExamUsernameErrorMsg(obj){

	val = obj.value;

	if((val.length > 3) && (isValidEmail(val) == true)){

		document.getElementById('divExamUsername').innerHTML= "";

		document.getElementById('divExamUsername').style.display = "none";

	}

}







function checkLeftPassword(obj){

	if(obj.value == ""){

		document.getElementById('divLeftPassword').innerHTML= "<span>Please enter password.</span>";

		document.getElementById('divLeftPassword').style.display = "";

	}

}



function checkExamLeftPassword(obj){

	if(obj.value == ""){

		document.getElementById('divExamLeftPassword').innerHTML= "<span>Please enter password.</span>";

		document.getElementById('divExamLeftPassword').style.display = "";

	}

}



function checkPassword(obj){

	if(obj.value == ""){

		document.getElementById('divPassword').innerHTML= "<span>Please enter password.</span>";

		document.getElementById('divPassword').style.display = "";

	}

}



function checkExamPassword(obj){

	if(obj.value == ""){

		document.getElementById('divExamPassword').innerHTML= "<span>Please enter password.</span>";

		document.getElementById('divExamPassword').style.display = "";

	}

}





function checkLoginEmail(obj){

	if(obj.value == ""){

		document.getElementById('divEmail').innerHTML= "<span>Please enter your email address.</span>";

		document.getElementById('divEmail').style.display = "";

	}else if(isValidEmail(obj.value) == false){

		document.getElementById('divEmail').innerHTML= "<span>Please enter valid email address.</span>";

		document.getElementById('divEmail').style.display = "";

	}

}



function clearLoginEmailErrorMsg(obj){

	val = obj.value;

	if((val.length > 3) && (isValidEmail(val) == true)){

		document.getElementById('divEmail').innerHTML= "";

		document.getElementById('divEmail').style.display = "none";

	}

}



function clearLoginUsernameErrorMsg(obj){

	val = obj.value;

	if((val.length > 3)){

		document.getElementById('divUsername').innerHTML= "";

		document.getElementById('divUsername').style.display = "none";

	}

}



function checkLoginPassword(obj){

	if(obj.value == ""){

		document.getElementById('divPassword').innerHTML= "<span>Please enter a password</span>";

		document.getElementById('divPassword').style.display = "";

	}

}



function valdiateLeftLogin(frm){

	checkLeftUsername(frm.username);

	if(document.getElementById('divLeftUsername').style.display == ""){

		frm.username.focus();

		return false;

	}

	

	checkLeftPassword(frm.password);

	if(document.getElementById('divLeftPassword').style.display == ""){

		frm.password.focus();

		return false;

	}

	

	return true;

}





function valdiateExamLeftLogin(frm){

	checkExamLeftUsername(frm.username);

	if(document.getElementById('divExamLeftUsername').style.display == ""){

		frm.username.focus();

		return false;

	}

	

	checkExamLeftPassword(frm.password);

	if(document.getElementById('divExamLeftPassword').style.display == ""){

		frm.password.focus();

		return false;

	}

	

	return true;

}





function valdiateLogin(frm){

	checkUsername(frm.username);

	if(document.getElementById('divUsername').style.display == ""){

		frm.username.focus();

		return false;

	}

	

	checkPassword(frm.password);

	if(document.getElementById('divPassword').style.display == ""){

		frm.password.focus();

		return false;

	}

	

	return true;

}





function valdiateExamLogin(frm){

	checkExamUsername(frm.username);

	if(document.getElementById('divExamUsername').style.display == ""){

		frm.username.focus();

		return false;

	}

	

	checkExamPassword(frm.password);

	if(document.getElementById('divExamPassword').style.display == ""){

		frm.password.focus();

		return false;

	}

	

	return true;

}



function validateForgot(frm){

	checkLoginUsername(frm.username);

	if(document.getElementById('divUsername').style.display == ""){

		frm.username.focus();

		return false;

	}

	

	checkSecurityQuestion(frm.securityQuestion);

	

	if(frm.securityQuestion.value == ""){

		frm.securityQuestion.focus();

		return false;

	}

	

	checkSecurityAnswer(frm.securityAnswer);

	

	if(frm.securityAnswer.value == ""){

		frm.securityAnswer.focus();

		return false;

	}

	

	return true;

}



function clearErrorMsg(obj,div){

	if(obj.value != ''){

		document.getElementById(div).innerHTML= '';

		document.getElementById(div).style.display= 'none';

	}

}







function valdiateProfile(frm){

	

	checkMemberName(frm.memberName);

	if(frm.memberName.value == ""){

		frm.memberName.focus();

		return false;

	}

	

	checkProfilePassword(frm.memberPassword);

	if(document.getElementById('divPassword').style.display == ""){

		frm.memberPassword.focus();

		return false;

	}

	

	checkProfileCPassword(frm.memberCPassword);

	if(document.getElementById('divCPassword').style.display == ""){

		frm.memberCPassword.focus();

		return false;

	}

	

	if(frm.memberCPassword.value != frm.memberPassword.value ){

		frm.memberCPassword.focus();

		return false;

	}

	

	/*
	 * checkAddress(frm.memberAddress);
	 * 
	 * if(frm.memberAddress.value == ""){
	 * 
	 * frm.memberAddress.focus();
	 * 
	 * return false;
	 *  }
	 * 
	 * 
	 * 
	 * checkCity(frm.memberCity);
	 * 
	 * if(frm.memberCity.value == ""){
	 * 
	 * frm.memberCity.focus();
	 * 
	 * return false;
	 *  }
	 * 
	 * 
	 * 
	 * checkState(frm.memberState);
	 * 
	 * if(frm.memberState.value == ""){
	 * 
	 * frm.memberState.focus();
	 * 
	 * return false;
	 *  }
	 * 
	 * 
	 * 
	 * checkCountry(frm.memberCountry);
	 * 
	 * if(frm.memberCountry.value == ""){
	 * 
	 * frm.memberCountry.focus();
	 * 
	 * return false;
	 *  }
	 */



	/*
	 * checkPhone(frm.memberPhone);
	 * 
	 * if(frm.memberPhone.value == ""){
	 * 
	 * frm.memberPhone.focus();
	 * 
	 * return false;
	 *  }
	 */

	

	/*
	 * checkEducation(frm.memberEducation);
	 * 
	 * if(frm.memberEducation.value == ""){
	 * 
	 * frm.memberEducation.focus();
	 * 
	 * return false;
	 *  }
	 * 
	 * 
	 * 
	 * checkEmployer(frm.memberEmployer);
	 * 
	 * if(frm.memberEmployer.value == ""){
	 * 
	 * frm.memberEmployer.focus();
	 * 
	 * return false;
	 *  }
	 * 
	 * 
	 * 
	 * checkJobTitle(frm.memberJobTitle);
	 * 
	 * if(frm.memberJobTitle.value == ""){
	 * 
	 * frm.memberJobTitle.focus();
	 * 
	 * return false;
	 *  }
	 */

	

	return true;

	

}





function validateOrder(frm){

	for(i=0;i<frm.elements.length;i++){

		if(frm.elements[i].type == "text"){

			if(frm.elements[i].value == ""){

				frm.elements[i].focus();

				alert('Please enter all the fields');

				return false;

			}

		}

	}

	

	for(i=0;i<frm.elements.length;i++){

		for(j=0;j<frm.elements.length;j++){

			if(frm.elements[i].type == "text" && frm.elements[j].type == "text"){

				if(frm.elements[i].value == frm.elements[j].value && frm.elements[i].name != frm.elements[j].name){

					frm.elements[j].focus();

					alert('Display order should be Unique one');

					return false;

				}

			}

		}

	}

	

	return true;

}



function showSubMenu(val){

	var studyDiv = 'study'+val;

	var flashDiv = 'flash'+val;

	var sampleDiv = 'sample'+val;

	if(document.getElementById(studyDiv).style.display == ""){

		document.getElementById(studyDiv).style.display = "none";

		document.getElementById(flashDiv).style.display = "none";

		document.getElementById(sampleDiv).style.display = "none";	

	}else{

		document.getElementById(studyDiv).style.display = "";

		document.getElementById(flashDiv).style.display = "";

		document.getElementById(sampleDiv).style.display = "";	

	}

	

	return false;

}





function showTemplateMenu(val){

	if(document.getElementById('template1').style.display == ""){

		document.getElementById('template1').style.display = "none";

		document.getElementById('template2').style.display = "none";

		document.getElementById('template3').style.display = "none";

		document.getElementById('template4').style.display = "none";

		document.getElementById('template5').style.display = "none";

		document.getElementById('template6').style.display = "none";

		document.getElementById('template7').style.display = "none";

		document.getElementById('template8').style.display = "none";

		document.getElementById('template9').style.display = "none";

		document.getElementById('template10').style.display = "none";

		document.getElementById('template11').style.display = "none";

	}else{

		document.getElementById('template1').style.display = "";

		document.getElementById('template2').style.display = "";

		document.getElementById('template3').style.display = "";

		document.getElementById('template4').style.display = "";

		document.getElementById('template5').style.display = "";

		document.getElementById('template6').style.display = "";

		document.getElementById('template7').style.display = "";

		document.getElementById('template8').style.display = "";

		document.getElementById('template9').style.display = "";

		document.getElementById('template10').style.display = "";

		document.getElementById('template11').style.display = "";	

	}

	

	return false;

}





function showTipsMenu(val){

	if(document.getElementById('tips1').style.display == ""){

		document.getElementById('tips1').style.display = "none";

		document.getElementById('tips2').style.display = "none";

		document.getElementById('tips3').style.display = "none";

	}else{

		document.getElementById('tips1').style.display = "";

		document.getElementById('tips2').style.display = "";

		document.getElementById('tips3').style.display = "";

	}

	

	return false;

}



function showModelMenu(val){

	if(document.getElementById('model1').style.display == ""){

		document.getElementById('model1').style.display = "none";

		document.getElementById('model2').style.display = "none";

		document.getElementById('model3').style.display = "none";

		document.getElementById('model4').style.display = "none";

		document.getElementById('model5').style.display = "none";

		document.getElementById('model6').style.display = "none";

	}else{

		document.getElementById('model1').style.display = "";

		document.getElementById('model2').style.display = "";

		document.getElementById('model3').style.display = "";

		document.getElementById('model4').style.display = "";

		document.getElementById('model5').style.display = "";

		document.getElementById('model6').style.display = "";

	}

	

	return false;

}



function showCourseMenu(val){

	if(document.getElementById('course1').style.display == ""){

		document.getElementById('course1').style.display = "none";

		document.getElementById('course2').style.display = "none";

	}else{

		document.getElementById('course1').style.display = "";

		document.getElementById('course2').style.display = "";

	}

	

	return false;

}







function submitStudyMaterial(segmentID){

	document.frmStudy.id.value = segmentID;

	document.frmStudy.submit();

	return false;

}



function submitFlashPresentation(segmentID){

	document.frmFlash.id.value = segmentID;

	document.frmFlash.submit();

	return false;

}



function submitSampleExam(segmentID){

	document.frmSample.id.value = segmentID;

	document.frmSample.submit();

	return false;

}





function valdiateForgot(frm){

	if(frm.memberEmail.value == ""){

		document.getElementById('divMemberEmail').innerHTML= "<span>Please enter your email address.</span>";

		document.getElementById('divMemberEmail').style.display = "";

		return false;

	}else if(isValidEmail(frm.memberEmail.value) == false){

		document.getElementById('divMemberEmail').innerHTML= "<span>Please enter valid email address.</span>";

		document.getElementById('divMemberEmail').style.display = "";

		return false;

	}else{

		document.getElementById('divMemberEmail').innerHTML= "";

		document.getElementById('divMemberEmail').style.display = "none";

	}

	

	

	

}





function valdiateMockForgot(frm){

	if(frm.memberEmail.value == ""){

		document.getElementById('divMockEmail').innerHTML= "<span>Please enter your email address.</span>";

		document.getElementById('divMockEmail').style.display = "";

		return false;

	}else if(isValidEmail(frm.memberEmail.value) == false){

		document.getElementById('divMockEmail').innerHTML= "<span>Please enter valid email address.</span>";

		document.getElementById('divMockEmail').style.display = "";

		return false;

	}else{

		document.getElementById('divMockEmail').innerHTML= "";

		document.getElementById('divMockEmail').style.display = "none";

	}

}





function validatePayment(frm){

	if(frm.payment[1].checked){

		document.frmPayPal.submit();

	}else if(frm.payment[0].checked){

		/*document.getElementById('divPaymentErr').innerHTML = 'EBS Payment will come soon';*/
		 document.frmEBS.submit(); 
	}else{

		document.getElementById('divPaymentErr').innerHTML = 'Please select the Payment type';

	}

	return false;

}



function submitPaginationForm(val) {

	document.frmPage.currentPage.value =val;

	document.getElementById('divResult').innerHTML = "<center><img src='images/wheel.gif'></center>";

	if (window.XMLHttpRequest) { // Mozilla & other compliant browsers

		request = new XMLHttpRequest();

	} else if (window.ActiveXObject) { // Internet Explorer

		request = new ActiveXObject("Microsoft.XMLHTTP");

	}

	request.onreadystatechange = function ajaxResponse(){

		

		if (request.readyState==4){                       

			var text = request.responseText;

			document.getElementById('divResult').innerHTML = text;

		}else{

			document.getElementById('divResult').innerHTML = "<center><img src='images/wheel.gif'></center>";

		}

		

	}

	request.open("GET", 'check.php?answer=yes&id=' + document.frmPage.id.value  + '&currentPage=' + document.frmPage.currentPage.value,true);

	request.send(null);

	

	return false;

}



function submitSamplePaginationForm(val) {

	document.frmPage.currentPage.value =val;

	document.getElementById('divResult').innerHTML = "<center><img src='images/wheel.gif'></center>";

	if (window.XMLHttpRequest) { // Mozilla & other compliant browsers

		request = new XMLHttpRequest();

	} else if (window.ActiveXObject) { // Internet Explorer

		request = new ActiveXObject("Microsoft.XMLHTTP");

	}

	request.onreadystatechange = function ajaxResponse(){

		

		if (request.readyState==4){                       

			var text = request.responseText;

			document.getElementById('divResult').innerHTML = text;

		}else{

			document.getElementById('divResult').innerHTML = "<center><img src='images/wheel.gif'></center>";

		}

		

	}

	request.open("GET", 'check.php?sample=yes&id=' + document.frmPage.id.value  + '&currentPage=' + document.frmPage.currentPage.value,true);

	request.send(null);

	

	return false;

}



function submitMockupPaginationForm(val) {

	document.frmPage.currentPage.value =val;

	document.getElementById('divResult').innerHTML = "<center><img src='images/wheel.gif'></center>";

	if (window.XMLHttpRequest) { // Mozilla & other compliant browsers

		requestNew = new XMLHttpRequest();

	} else if (window.ActiveXObject) { // Internet Explorer

		requestNew = new ActiveXObject("Microsoft.XMLHTTP");

	}

	requestNew.onreadystatechange = function ajaxResponse(){

		if (requestNew.readyState==4){                       

			var text = requestNew.responseText;

			document.getElementById('divResult').innerHTML = text;

		}else{

			document.getElementById('divResult').innerHTML = "<center><img src='images/wheel.gif'></center>";

		}

	}

	requestNew.open("GET", 'check.php?mockup=yes&id=' + document.frmPage.id.value  + '&currentPage=' + document.frmPage.currentPage.value, true);

	requestNew.send(null);

	

	return false;

}



function submitFreeEBook(frm){

	if(frm.name.value == ""){

		alert('Please enter your Name');

		frm.name.focus();

		return false;

	}

	

	if(frm.email.value == ""){

		alert('Please enter your Email Id');

		frm.email.focus();

		return false;

	}

	

	if(isValidEmail(frm.email.value) == false){

		alert('Please enter valid Email Id');

		frm.email.focus();

		return false;

	}

	

	/*
	 * if (window.XMLHttpRequest) { // Mozilla & other compliant browsers
	 * 
	 * request = new XMLHttpRequest();
	 *  } else if (window.ActiveXObject) { // Internet Explorer
	 * 
	 * request = new ActiveXObject("Microsoft.XMLHTTP");
	 *  }
	 * 
	 * request.onreadystatechange = function ajaxResponse(){
	 * 
	 * if (request.readyState==4){
	 * 
	 * alert('Your details have been saved successfully.\r\n Thank you for your
	 * interest.');
	 * 
	 * frm.name.value ="";
	 * 
	 * frm.email.value ="";
	 *  }
	 *  }
	 * 
	 * request.open("GET", 'newsletter.php?name=' + frm.name.value + '&email=' +
	 * frm.email.value,true);
	 * 
	 * request.send(null);
	 */

	

	return true;



}





function validateReferFriend(frm){

	if(frm.name.value == ""){

		alert('Please enter your Name');

		frm.name.focus();

		return false;

	}

	

	if(frm.email.value == ""){

		alert('Please enter your Email Id');

		frm.email.focus();

		return false;

	}

	

	if(isValidEmail(frm.email.value) == false){

		alert('Please enter valid Email Id');

		frm.email.focus();

		return false;

	}

	

	

	if(frm.name1.value == "" && frm.name2.value == "" && frm.name3.value == "" && frm.name4.value == "" && frm.name5.value == ""){

		alert("Please enter your any 1 Friend's Name");

		frm.name1.focus();

		return false;

	}

	

	if(frm.email1.value == "" && frm.email2.value == "" && frm.email3.value == "" && frm.email4.value == "" && frm.email5.value == ""){

		alert("Please enter your any 1 Friend's Email");

		frm.email1.focus();

		return false;

	}

	

	if(frm.email1.value != ""){

		if(isValidEmail(frm.email1.value) == false){

			alert('Please enter valid Email Id');

			frm.email1.focus();

			return false;

		}

	}

	

	if(frm.email2.value != ""){

		if(isValidEmail(frm.email2.value) == false){

			alert('Please enter valid Email Id');

			frm.email2.focus();

			return false;

		}

	}

	

	if(frm.email3.value != ""){

		if(isValidEmail(frm.email3.value) == false){

			alert('Please enter valid Email Id');

			frm.email3.focus();

			return false;

		}

	}

	

	if(frm.email4.value != ""){

		if(isValidEmail(frm.email4.value) == false){

			alert('Please enter valid Email Id');

			frm.email4.focus();

			return false;

		}

	}

	

	if(frm.email5.value != ""){

		if(isValidEmail(frm.email5.value) == false){

			alert('Please enter valid Email Id');

			frm.email5.focus();

			return false;

		}

	}

	

	

}





function validateContactUs(frm){

	if(frm.name.value == ""){

		alert('Please enter your Name');

		frm.name.focus();

		return false;

	}

	

	if(frm.email.value == ""){

		alert('Please enter your Email Id');

		frm.email.focus();

		return false;

	}

	

	if(isValidEmail(frm.email.value) == false){

		alert('Please enter valid Email Id');

		frm.email.focus();

		return false;

	}

	

	/*
	 * if(frm.phone.value == ""){
	 * 
	 * alert('Please enter your Phone Number');
	 * 
	 * frm.phone.focus();
	 * 
	 * return false;
	 *  }
	 * 
	 * 
	 * 
	 * if(frm.place.value == ""){
	 * 
	 * alert('Please enter Place');
	 * 
	 * frm.place.focus();
	 * 
	 * return false;
	 *  }
	 * 
	 * 
	 * 
	 * if(frm.enquiry.value == ""){
	 * 
	 * alert('Please enter Enquiry / Feedback');
	 * 
	 * frm.enquiry.focus();
	 * 
	 * return false;
	 *  }
	 */

	

}





function ShowSelectedNextpage(hideId,ShowId){

	document.getElementById(hideId).style.display="none";

	document.getElementById(ShowId).style.display="block";

}









function updateAmount(){

	var amt = document.frmReg.amount.value;

	var real = document.frmReg.realAmount.value;

	var obj = document.frmReg.specialoffer;

	var obj1 = document.frmReg.unemployee;

	if(obj.checked && obj1.checked){

		discount = (20 * real) / 100;

		totalAmt = real - discount;

	}else if(obj.checked || obj1.checked){

		discount = (10 * real) / 100;

		totalAmt = real - discount;

	}else{

		totalAmt = real;

	}

	var result=Math.round(totalAmt*100)/100

	document.frmReg.amount.value = result;

	document.getElementById('divAmount').innerHTML = result + ' USD'

}







/** for Second Version * */



function valdiateExamSignUp(frm){

	

	checkExamMemberName(frm.memberName);

	if(frm.memberName.value == ""){

		frm.memberName.focus();

		return false;

	}

	

	checkExamMemberEmail(frm.memberEmail);

	if(frm.memberEmail.value == ""){

		frm.memberEmail.focus();

		return false;

	}

	if(document.getElementById('divMemberEmail').style.display == ""){

		frm.memberEmail.focus();

		return false;

	}

	

	checkExamMemberPassword(frm.memberPassword);

	if(frm.memberPassword.value == ""){

		frm.memberPassword.focus();

		return false;

	}



	if((frm.memberPassword.value).length < 6 ){

		frm.memberPassword.focus();

		return false;

	}

	

	checkExamCPassword(frm.memberCPassword);

	if(frm.memberCPassword.value == ""){

		frm.memberCPassword.focus();

		return false;

	}

	

	if(frm.memberCPassword.value != frm.memberPassword.value ){

		frm.memberCPassword.focus();

		return false;

	}

	

	if(document.getElementById('divCPassword').style.display == ""){

		frm.memberCPassword.focus();

		return false;

	}

	
	checkAddress(frm.memberAddress);

	if(frm.memberAddress.value == ""){

		frm.memberAddress.focus();

		return false;

	}

	

	checkCity(frm.memberCity);

	if(frm.memberCity.value == ""){

		frm.memberCity.focus();

		return false;

	}

	

	checkState(frm.memberState);

	if(frm.memberState.value == ""){

		frm.memberState.focus();

		return false;

	}

	

	checkCountry(frm.memberCountry);

	if(frm.memberCountry.value == ""){

		frm.memberCountry.focus();

		return false;

	}
	
	checkPhone(frm.memberPhone);
	
	if(frm.memberPhone.value == ""){

		frm.memberPhone.focus();

		return false;

	}
	
	if(frm.memberPhone.value != ""){

		if(IsNumeric(frm.memberPhone.value) == false){

			document.getElementById('divPhone').innerHTML= "<span>Please enter valid contact number.</span>";

			document.getElementById('divPhone').style.display = "block";

			frm.memberPhone.focus();

			return false;

		}

	}

	

	checkExamCourse(frm.memberCourse);

	if(frm.memberCourse.value == ""){

		frm.memberCourse.focus();

		return false;

	}

	

	checkExamPaper(frm.memberPapers);

	if(frm.memberPapers.value == ""){

		frm.memberPapers.focus();

		return false;

	}

	

	checkImage(frm.verificationcode);

	

	if(frm.verificationcode.value == ""){

		frm.verificationcode.focus();

		return false;

	}

	

	if(document.getElementById('divImage').style.display == ""){

		frm.verificationcode.focus();

		return false;

	}

	if(!frm.accept_policy.checked){
		document.getElementById("divAcceptPolicy").innerHTML = "Please read and accept cancellation policy";
		document.getElementById('divAcceptPolicy').style.display = "";
		return false;
	}else{
		document.getElementById("divAcceptPolicy").innerHTML = "";
		document.getElementById('divAcceptPolicy').style.display = "none";
	}
	
	if(!frm.accept_refund.checked){
		document.getElementById("divRefundPolicy").innerHTML = "Please read and accept refund policy";
		document.getElementById('divRefundPolicy').style.display = "";
		return false;
	}else{
		document.getElementById("divRefundPolicy").innerHTML = "";
		document.getElementById('divRefundPolicy').style.display = "none";
	}
	
	return true;

	

}







function checkExamMemberName(obj){

	if(obj.value == ""){

		document.getElementById('divMemberName').innerHTML= "<span>Please enter your name.</span>";

		document.getElementById('divMemberName').style.display = "";

	}else if(allValidChars(obj.value)==false){

		document.getElementById('divMemberName').innerHTML= "<span>Please enter valid name.</span>";

		document.getElementById('divMemberName').style.display = "";

	}else{

		document.getElementById('divMemberName').innerHTML= "";

		document.getElementById('divMemberName').style.display = "none";				

	}

	

}



function checkExamMemberEmail(obj){

	if(obj.value == ""){

		document.getElementById('divMemberEmail').innerHTML= "<span>Please enter your email address.</span>";

		document.getElementById('divMemberEmail').style.display = "";

	}else if(isValidEmail(obj.value) == false){

		document.getElementById('divMemberEmail').innerHTML= "<span>Please enter valid email address.</span>";

		document.getElementById('divMemberEmail').style.display = "";

	}else{

		if (window.XMLHttpRequest) { // Mozilla & other compliant browsers

			request = new XMLHttpRequest();

	    } else if (window.ActiveXObject) { // Internet Explorer

			request = new ActiveXObject("Microsoft.XMLHTTP");

	    }

		request.onreadystatechange = function ajaxResponse(){

			if (request.readyState==4){                       

				var emailflag = request.responseText

				if (emailflag == 1){

					document.getElementById('divMemberEmail').innerHTML= "<span>Email ID has been already registered.</span>";

					document.getElementById('divMemberEmail').style.display = "";

				}else{

					document.getElementById('divMemberEmail').innerHTML= "";

					document.getElementById('divMemberEmail').style.display = "none";

				}

			}

		}

		request.open("GET", 'check.php?examemail=' + obj.value,true);

		request.send(null);

	}

}



function clearExamEmailErrorMsg(obj){

	val = obj.value;

	if((val.length > 3) && (isValidEmail(val) == true)){

		if (window.XMLHttpRequest) { // Mozilla & other compliant browsers

			request = new XMLHttpRequest();

	    } else if (window.ActiveXObject) { // Internet Explorer

			request = new ActiveXObject("Microsoft.XMLHTTP");

	    }

		request.onreadystatechange = function ajaxResponse(){

			if (request.readyState==4){                       

				var emailflag = request.responseText

				if (emailflag == 1){

					document.getElementById('divMemberEmail').innerHTML= "<span>Email ID has been already registered.</span>";

					document.getElementById('divMemberEmail').style.display = "";

				}else{

					document.getElementById('divMemberEmail').innerHTML= "";

					document.getElementById('divMemberEmail').style.display = "none";

				}

			}

		}

		request.open("GET", 'check.php?examemail=' + obj.value,true);

		request.send(null);

	}

}



function checkExamCourse(obj){

	if(obj.value == ""){

		document.getElementById('divExamCourse').innerHTML= "<span>Please select Course.</span>";

		document.getElementById('divExamCourse').style.display = "";

	}else{

		document.getElementById('divExamCourse').innerHTML= "";

		document.getElementById('divExamCourse').style.display = "none";				

	}

}



function checkExamPaper(obj){

	if(obj.value == ""){

		document.getElementById('divExamPaper').innerHTML= "<span>Please select Course Paper.</span>";

		document.getElementById('divExamPaper').style.display = "";

	}else{

		document.getElementById('divExamPaper').innerHTML= "";

		document.getElementById('divExamPaper').style.display = "none";				

	}

}



function checkExamMemberPassword(obj){

	if(obj.value == ""){

		document.getElementById('divPassword').innerHTML= "<span>Please enter a password of minimum 6 characters</span>";

		document.getElementById('divPassword').style.display = "";

	}else if((obj.value).length < 6 ){

		document.getElementById('divPassword').innerHTML= "<span>Please enter a password of minimum 6 characters</span>";

		document.getElementById('divPassword').style.display = "";

	}else{

		document.getElementById('divPassword').innerHTML= "";

		document.getElementById('divPassword').style.display = "none";

	}

}



function checkExamCPassword(obj){

	pass = document.frmReg.memberPassword.value;

	if(obj.value == ""){

		document.getElementById('divCPassword').innerHTML= "<span>Please retype the same password again</span>";

		document.getElementById('divCPassword').style.display = "";

		// obj.focus();

	}else if(obj.value != pass){

		document.getElementById('divCPassword').innerHTML= "<span>Please retype the same password again</span>";

		document.getElementById('divCPassword').style.display = "";

		// obj.focus();

	}else{

		document.getElementById('divCPassword').innerHTML= "";

		document.getElementById('divCPassword').style.display = "none";

	}

}



function validateExamPayment(frm){

	/*if(frm.payment.checked){

		document.frmPayPal.submit();

	}else{

		document.getElementById('divPaymentErr').innerHTML = 'Please select the Payment type';

	}*/
	
	if(frm.payment[1].checked){

		document.frmPayPal.submit();

	}else if(frm.payment[0].checked){

		/*document.getElementById('divPaymentErr').innerHTML = 'EBS Payment will come soon';*/
		 document.frmEBS.submit();
	}else{

		document.getElementById('divPaymentErr').innerHTML = 'Please select the Payment type';

	}

	return false;

}



function showExamTime(modelID){

	if (window.XMLHttpRequest) { // Mozilla & other compliant browsers

		request = new XMLHttpRequest();

	} else if (window.ActiveXObject) { // Internet Explorer

		request = new ActiveXObject("Microsoft.XMLHTTP");

	}

	request.onreadystatechange = function ajaxResponse(){

		if (request.readyState==4){                       

			var responeText = request.responseText;



			if(Number(responeText) == 1){

				alert("You are Logging out  now.\r\n This Mockup exam will only accessible upto 5 Hrs from the Popup window opened time");

				window.opener.location.href="students_exam_login.php";

				window.close();

			}else if(responeText != ''){

				var arrText = responeText.split(":");

				if(Number(arrText[0]) == 0){

					alert('Mock up Exam Time Over.\nThe next one hour will be for answer review. Thanks You!!!');

					document.frmReg.submit();

				}else{

					document.getElementById('curTime').innerHTML= request.responseText;

				}

			}

		}

	}

	request.open("GET", 'check.php?modelID='+modelID+'&examTime=yes',true);

	request.send(null);

	setTimeout('showExamTime('+modelID+')',1000)

}


function showFinalExamTime(modelID, attendedID){

        warn_first = document.getElementById('warn_first').value;
        warn_second = document.getElementById('warn_second').value;
        
	if (window.XMLHttpRequest) { // Mozilla & other compliant browsers

		request = new XMLHttpRequest();

	} else if (window.ActiveXObject) { // Internet Explorer

		request = new ActiveXObject("Microsoft.XMLHTTP");

	}

	request.onreadystatechange = function ajaxResponse(){

		if (request.readyState==4){

			var responeText = request.responseText;

			if(Number(responeText) == 1){

				alert("You are Logging out  now.\r\n This Mockup exam will only accessible upto 5 Hrs from the Popup window opened time");

				window.opener.location.href="student_login.php";

				window.close();

			}else if(responeText != ''){

				var arrText = responeText.split(":");
                                var iSeconds = Number(arrText[2]);
                                var iMinutes = Number(arrText[1]);
                                var iHours   = Number(arrText[0]);

                                

                                
                                if(responeText == 0){
                                    alert('Your Final Exam Time Over.\nNow you redirect to result page. Thank You!!!');
                                    document.frmReg.task.value='over'
                                    document.frmReg.submit();
				} else if (iMinutes <= 30 && iHours == 0 && warn_first == 0 ) {
                                    warn_first = 1;
                                    alert('You have 30 minutes to complete the exam');
                                    document.getElementById('curTime').innerHTML= request.responseText;
                                } else if (iMinutes <= 10 && iHours == 0 && warn_second == 0 ) {
                                    warn_second = 1;
                                    alert('You have 10 more minutes to complete the exam');
                                    document.getElementById('curTime').innerHTML= request.responseText;
                                }
                                else{
                                    document.getElementById('curTime').innerHTML= request.responseText;

				}

                                document.getElementById('warn_first').value = warn_first;
                                document.getElementById('warn_second').value = warn_second;

			}

		}

	}

        

	request.open("GET", 'check.php?attendedID='+attendedID+'&modelID='+modelID+'&finalExamTime=yes',true);

	request.send(null);

	setTimeout('showFinalExamTime('+modelID+','+attendedID+',"'+warn_first+'","'+warn_second+'")',1000)

}


function showExamLastTime(modelID){

	if (window.XMLHttpRequest) { // Mozilla & other compliant browsers

		request = new XMLHttpRequest();

	} else if (window.ActiveXObject) { // Internet Explorer

		request = new ActiveXObject("Microsoft.XMLHTTP");

	}

	request.onreadystatechange = function ajaxResponse(){

		if (request.readyState==4){                       

			document.getElementById('curTime').innerHTML= request.responseText;

			var responeText = request.responseText;



			if(request.responseText != '' && Number(request.responseText) == 0){

				alert('Mock up Exam Answer Review Time Over.\nThanks You!!!');

				window.opener.location.href="exam_welcome.php";

				window.close();

			}

		}

	}

	request.open("GET", 'check.php?modelID='+modelID+'&examTime=yes',true);

	request.send(null);

	setTimeout('showExamLastTime('+modelID+')',1000)

}





function validateFeedBack(frm){

	document.getElementById('divName').innerHTML= "";

	document.getElementById('divQuestion').innerHTML= "";
	

	if(frm.name.value == ""){

		frm.name.focus();

		document.getElementById('divName').innerHTML= "<span>Please enter your name</span>";

		return false;

	}

	
        var flag = true;
	for(i=0; i<5; i++){
		if(frm.criteria1[i].checked){
			flag = false;
		}
	}

	if(flag){
		frm.criteria1[0].focus();
		document.getElementById('divQuestion').innerHTML= "<span>Please answer the Questions</span>";
		return false;
	}

	

	flag = true;
	for(i=0; i<5; i++){
		if(frm.criteria2[i].checked){
			flag = false;
		}
	}

	if(flag){
		frm.criteria2[0].focus();
		document.getElementById('divQuestion').innerHTML= "<span>Please answer the Questions</span>";
		return false;
	}

	
	flag = true;
	for(i=0; i<5; i++){
		if(frm.criteria3[i].checked){
			flag = false;
		}
	}

	if(flag){
		frm.criteria3[0].focus();
		document.getElementById('divQuestion').innerHTML= "<span>Please answer the Questions</span>";
		return false;
	}

	var flag = true;
	for(i=0; i<5; i++){
		if(frm.criteria4[i].checked){
			flag = false;
		}
	}

	if(flag){
		frm.criteria4[0].focus();
		document.getElementById('divQuestion').innerHTML= "<span>Please answer the Questions</span>";
		return false;
	}

        var flag = true;
	for(i=0; i<5; i++){
		if(frm.criteria5[i].checked){
			flag = false;
		}
	}

	if(flag){
		frm.criteria5[0].focus();
		document.getElementById('divQuestion').innerHTML= "<span>Please answer the Questions</span>";
		return false;
	}

        var flag = true;
	for(i=0; i<5; i++){
		if(frm.criteria6[i].checked){
			flag = false;
		}
	}

	if(flag){
		frm.criteria6[0].focus();
		document.getElementById('divQuestion').innerHTML= "<span>Please answer the Questions</span>";
		return false;
	}

        var flag = true;
	for(i=0; i<5; i++){
		if(frm.criteria7[i].checked){
			flag = false;
		}
	}

	if(flag){
		frm.criteria7[0].focus();
		document.getElementById('divQuestion').innerHTML= "<span>Please answer the Questions</span>";
		return false;
	}
	

        var flag = true;
	for(i=0; i<5; i++){
		if(frm.criteria8[i].checked){
			flag = false;
		}
	}

	if(flag){
		frm.criteria8[0].focus();
		document.getElementById('divQuestion').innerHTML= "<span>Please answer the Questions</span>";
		return false;
	}

        var flag = true;
	for(i=0; i<5; i++){
		if(frm.criteria9[i].checked){
			flag = false;
		}
	}

	if(flag){
		frm.criteria9[0].focus();
		document.getElementById('divQuestion').innerHTML= "<span>Please answer the Questions</span>";
		return false;
	}

        var flag = true;
	for(i=0; i<5; i++){
		if(frm.criteria10[i].checked){
			flag = false;
		}
	}

	if(flag){
		frm.criteria10[0].focus();
		document.getElementById('divQuestion').innerHTML= "<span>Please answer the Questions</span>";
		return false;
	}

        var flag = true;
	for(i=0; i<5; i++){
		if(frm.criteria11[i].checked){
			flag = false;
		}
	}

	if(flag){
		frm.criteria11[0].focus();
		document.getElementById('divQuestion').innerHTML= "<span>Please answer the Questions</span>";
		return false;
	}
	return true;	

}


function checkAnswer(obj){
        
        document.getElementById('btn_submit_tr').style.display = "";
        document.getElementById('msg_tr').style.display = "none";
	if(obj.value == ""){
		document.getElementById('divpduAnswer').innerHTML= "<span>Please select.</span>";
		document.getElementById('divpduAnswer').style.display = "";
	}else if(obj.value == "Yes"){
		document.getElementById('divpduAnswer').innerHTML= "";
		document.getElementById('divpduAnswer').style.display = "none";
	}else if(obj.value == "No"){
                document.getElementById('divpduAnswer').innerHTML= "";
		document.getElementById('divpduAnswer').style.display = "none";
                document.getElementById('btn_submit_tr').style.display = "none";
		document.getElementById('msg_tr').style.display = "";
        }

}

function validatePduHrs(frm){

    if(frm.name.value == ""){
	frm.name.focus();
        document.getElementById('divpduName').innerHTML= "<span>Please enter Name.</span>";
	document.getElementById('divpduName').style.display = "";
	return false;
    }

    if (frm.passed_final_exam.value == ""){
        frm.passed_final_exam.focus();
        document.getElementById('divpduAnswer').innerHTML= "<span>Please select.</span>";
	document.getElementById('divpduAnswer').style.display = "";
	return false;
    }

    if (frm.email.value == ""){
        frm.email.focus();
        document.getElementById('divpduEmail').innerHTML= "<span>Please enter Email address.</span>";
	document.getElementById('divpduEmail').style.display = "";
	return false;
    }

    if(isValidEmail(frm.email.value) == false){
        frm.email.focus();
        document.getElementById('divpduEmail').innerHTML= "<span>Please enter valid Email address.</span>";
	document.getElementById('divpduEmail').style.display = "";
	return false;
    }

    return true;
}

