
function SwitchMenu1(obj){

		var readcookiee=readCookie('menuon') ;

		var obj=(obj?obj:readcookiee);

		var obj=(obj?obj:11);

		if(document.getElementById){

			var el = document.getElementById(obj);

			var ar = document.getElementById('masterdiv').getElementsByTagName('div'); 

			var imgar = document.getElementById('masterdiv').getElementsByTagName('img');

		

		

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

				if (ar[i].className=='submenu') 

				ar[i].style.display = 'none';

			}

		

			for (var j=0; j<imgar.length; j++){

				var isadd=imgar[j].id.substr(3,3);

				if (isadd=='add') {

					imgar[j].style.display = 'block';				

				}

				else imgar[j].style.display = 'none';	

			}

		

		

		

			if(el.style.display != 'block' ){ 

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

					if (ar[i].className=='submenu') 

					ar[i].style.display = 'none';

				}

				 createCookie('menuon',obj,'1');

	

				el.style.display = 'block';

				document.getElementById('imgsubtract'+obj).style.display = 'block';

				document.getElementById('imgadd'+obj).style.display = 'none';

			

			}else{

				document.getElementById('imgsubtract'+obj).style.display = 'none';

				document.getElementById('imgadd'+obj).style.display = 'block';

				el.style.display = 'none';

			}

		}

	}
function emptyme(){

	if(document.getElementById('fm_verify').value=='Enter the code in the image'){

	document.getElementById('fm_verify').value='';

	}

}
function fillme(){

	if(document.getElementById('fm_verify').value==''){

	document.getElementById('fm_verify').value='Enter the code in the image';

	}

}
function validatethisreg(){



	var err='';

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

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

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

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

	var valide= /^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;

	

	var pw=trimAll(document.getElementById('password').value);

	var pw1=trimAll(document.getElementById('rpassword').value);

	var cod=trimAll(document.getElementById('fm_verify').value);

	var email= document.registerme.email.value;

	if(!valide.test(email)) {

		err+='1';

		document.getElementById('em_info').innerHTML='*';

	 }

	if(pw==''){

		err+='1';

		document.getElementById('pw_info').innerHTML='*';

	}

	if(pw!=pw1){

		err+='1';

		document.getElementById('pw1_info').innerHTML='*';

	}

	if(cod=='Enter the code in the image'){

		err+='1';

		document.getElementById('cod_info').innerHTML='*';

	}

	if(err!=''){

		document.getElementById('err').innerHTML='Fields marked with ( * ) are invalid';

		return false;

	}

}


function validatebasicinfo(){

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

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

	var valide= /^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;

	var email=trimAll(document.getElementById('bemail').value);

	if(!email.match(valide)){

		document.getElementById('bemail_info').innerHTML='*';

		document.getElementById('errorbinfo').innerHTML='Fields marked with ( * ) are invalid';

		return false;

	}

}


function validatemyaccount(){

	var err='';

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

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

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

	var valide= /^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;

	var email=trimAll(document.getElementById('email').value);

	var pw=trimAll(document.getElementById('pass').value);

	if(!email.match(valide)){

		err+='1';

		document.getElementById('email_info').innerHTML='*';

	}

	if(pw==''){

		err+='1';

		document.getElementById('pwd_info').innerHTML='*';

	}

	if(err!=''){

		document.getElementById('errorlogin').innerHTML='Fields marked with ( * ) are invalid';

		return false;

	}

}


function validatemyaccount1(){

	err1='';

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

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

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

	var valide= /^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;

	var email=document.getElementById('emailL').value;

	var pass=document.getElementById('passL').value;

	if(!email.match(valide)){

		err1+='1';

		document.getElementById('email_info').innerHTML='*';

	}

	if(pass==''){

		err1+='1';

		document.getElementById('pwd_info1').innerHTML='*';

	}

	if(err1!=''){

		document.getElementById('errorlogin1').innerHTML='Fields marked with ( * ) are invalid';

		return false;

	}

}


function validateForPass(){

	var valide= /^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;

	var email=trimAll(document.getElementById('fEmail').value);

	if(!email.match(valide)){

		document.getElementById('forgotpasserr').innerHTML='Enter a valid email';	

		return false

	}

}


function check_fields()

{

	var ship_first_name=document.register_form.ship_first_name.value;

	if(ship_first_name=='')	{

		alert('User firstname could not be empty');

		document.register_form.ship_first_name.focus();

		return false;

	}

	if(isNaN(ship_first_name)==false){

		alert('User firstname could not be a number');

		document.register_form.ship_first_name.value='';

		document.register_form.ship_first_name.focus();

		return false;

	}

	var ship_last_name=document.register_form.ship_last_name.value;

	if(ship_last_name==''){

		alert('User lastname could not be empty');

		document.register_form.ship_last_name.focus();

		return false;

	}

	if(isNaN(ship_last_name)==false){

		alert('User lastname could not be a number');

		document.register_form.ship_last_name.value='';

		document.register_form.ship_last_name.focus();

		return false;

	}

	var ship_street_add1=document.register_form.ship_street_add1.value;

	if(ship_street_add1==''){

		alert('User address1 could not be empty');

		document.register_form.ship_street_add1.focus();

		return false;

	}

	var ship_zoneid=document.register_form.deliveryzoneid.value;

	if(ship_zoneid=='')	{

		alert('Select Delivery Zone');

		document.register_form.deliveryzoneid.focus();

		return false;

	}

	var ship_townorcity=document.register_form.city.value;

	if(ship_townorcity=='')	{

		alert('User town/city could not be empty');

		document.register_form.city.focus();

		return false;

	}

	var ship_townorcityerrbox=document.register_form.cityerror.value;

	if(ship_townorcityerrbox=='1')	{

		alert('Wrong City. please enter correct.');

		document.register_form.city.focus();

		return false;

	}



	var ship_post_code=document.register_form.zip_postal.value;

	if(ship_post_code=='')

	{

		alert('User postal code could not be empty');

		document.register_form.zip_postal.focus();

		return false;

	}

	var ship_post_code_error=document.register_form.ziperror.value;

	if(ship_post_code_error=='1')

	{

		alert('Wrong Zip/Postal Code. please enter correct.');

		document.register_form.zip_postal.focus();

		return false;

	}

	var ship_phone=document.register_form.ship_phone.value;

	if(ship_phone==''){

		alert('User phone number could not be empty');

		document.register_form.ship_phone.focus();

		return false;

	}

	var ship_cellphone=document.register_form.ship_cellphone.value;

	if(ship_cellphone==''){

		alert('User Cellphone number could not be empty');

		document.register_form.ship_cellphone.focus();

		return false;

	}

	var ship_email_id=document.register_form.ship_email_id.value;

	if(ship_email_id==''){

		alert('User Email Address could not be empty');

		document.register_form.ship_email_id.focus();

		return false;

	}

	if(ship_email_id.indexOf('@')==-1|| ship_email_id.indexOf('.')==-1 || ship_email_id.indexOf('@')==0 || ship_email_id.indexOf('.')==0){

		alert('Invalid E-mail Address');

		document.register_form.ship_email_id.value='';

		document.register_form.ship_email_id.focus();

		return false;

	}

	var ship_country_id=document.register_form.ship_country_id.value;

	if(ship_country_id=='')	{

		alert('User country could not be empty');

		document.register_form.ship_country_id.focus();

		return false;

	}

	if (document.getElementById('radiobuttonsame').checked==false && document.getElementById('radiobuttondiff').checked==false){

		alert('Select Billing Option.');

		return false;	

	}



	var bill_first_name=document.register_form.bill_first_name.value;

	if(bill_first_name=='')	{

		alert('User firstname could not be empty');

		document.register_form.bill_first_name.focus();

		return false;

	}

	if(isNaN(bill_first_name)==false){

		alert('User firstname could not be a number');

		document.register_form.bill_first_name.value='';

		document.register_form.bill_first_name.focus();

		return false;

	}

	var bill_last_name=document.register_form.bill_last_name.value;

	if(bill_last_name==''){

		alert('User lastname could not be empty');

		document.register_form.bill_last_name.focus();

		return false;

	}

	if(isNaN(bill_last_name)==false){

		alert('User lastname could not be a number');

		document.register_form.bill_last_name.value='';

		document.register_form.bill_last_name.focus();

		return false;

	}

	var bill_zone=document.register_form.billzoneid.value;

	if(bill_zone==''){

		alert('Select Billing Zone');

		document.register_form.billzoneid.focus();

		return false;

	}

	var bill_street_add1=document.register_form.bill_street_add1.value;

	if(bill_street_add1==''){

		alert('User address1 could not be empty');

		document.register_form.bill_street_add1.focus();

		return false;

	}

	var bill_townorcity=document.register_form.billcity.value;

	if(bill_townorcity=='')	{

		alert('User town/city could not be empty');

		return false;

	}

	var bill_townorcity_error=document.register_form.billcityerror.value;

	if(bill_townorcity_error=='1')	{

		alert('Wrong Billing City. Please enter correct. ');

		return false;

	}



	var bill_post_code=document.register_form.bill_zip_postal.value;

	if(bill_post_code==''){

		alert('User postal code could not be empty');

		return false;

	}

	

	var bill_post_code_error=document.register_form.billziperror.value;

	if(bill_post_code_error==''){

		alert('Wrong Billing Zip/Postal Code. Please enter correct.');

		return false;

	}

	

	var bill_phone=document.register_form.bill_phone.value;

	if(bill_phone==''){

		alert('User phone number could not be empty');

		document.register_form.bill_phone.focus();

		return false;

	}

	var bill_cellphone=document.register_form.bill_cellphone.value;

	if(bill_cellphone==''){

		alert('User Cellphone number could not be empty');

		document.register_form.bill_cellphone.focus();

		return false;

	}

	var bill_email_id=document.register_form.bill_email_id.value;

	if(bill_email_id==''){

		alert('User Email Address could not be empty');

		document.register_form.bill_email_id.focus();

		return false;

	}

	if(bill_email_id.indexOf('@')==-1|| bill_email_id.indexOf('.')==-1 || bill_email_id.indexOf('@')==0 || bill_email_id.indexOf('.')==0){

		alert('Invalid E-mail Address');

		document.register_form.bill_email_id.value='';

		document.register_form.bill_email_id.focus();

		return false;

	}

	

	var bill_country_id=document.register_form.bill_country_id.value ;

	if(bill_country_id==''){

		alert('User country could not be empty');

		document.register_form.bill_country_id.focus();

		return false;

	}

}


function getid(id){	var afterdeliverytaxfreeamt=0; var subtot=document.getElementById('subvalue').value;

	 var beforedelivery=document.getElementById('beforedelivery').value;

	 var val=document.getElementById(id).value;

	 var DC=document.getElementById(id+'id').value;

	 document.getElementById('costid').value=DC;

	 document.getElementById('cost').value=val;

	 var couponvalue=document.getElementById('couponvalue').value;

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

	 var final= parseFloat(subtot) + parseFloat(beforedelivery) + parseFloat(val) - parseFloat(afterdeliverytaxfreeamt)-parseFloat(couponvalue);

	 var superfinal=round_decimals(final,2);

	 var afterdeliverypercent='0';

	 var afterdeliveryvalue= parseFloat(afterdeliverypercent) * (parseFloat(final)/100);

	 document.getElementById('afterdelivery').value=round_decimals(afterdeliveryvalue,2);

	 var totalcost=parseFloat(afterdeliveryvalue)+parseFloat(final);

	 document.getElementById('totalcost').value= round_decimals(totalcost,2);  

}


function getid_review(id){document.getElementById('resettext').style.display='block';var afterdeliverytaxfreeamt=0;var subtot=document.getElementById('subvalue').value;

	var beforedelivery=document.getElementById('beforedelivery').value;

	var val=document.getElementById(id).value;

	var origdeliverycharge=document.getElementById('shipcharge').value;

	var DC=document.getElementById(id+'id').value;

	document.getElementById('costid').value=DC;

	document.getElementById('cost').value=val;

	 var couponvalue=document.getElementById('couponvalue').value;

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

	var final= parseFloat(subtot) + parseFloat(beforedelivery) + parseFloat(origdeliverycharge)  + parseFloat(val) - parseFloat(afterdeliverytaxfreeamt)-parseFloat(couponvalue);

	var superfinal=round_decimals(final,2);var afterdeliverypercent='0';

	var afterdeliveryvalue= parseFloat(afterdeliverypercent) * (parseFloat(final)/100);

	document.getElementById('afterdelivery').value=round_decimals(afterdeliveryvalue,2);

	var totalcost=parseFloat(afterdeliveryvalue)+parseFloat(final);

	document.getElementById('totalcost').value= round_decimals(totalcost,2); 

	}

	 function checkagreement(){

	

	if(document.getElementById('agreement').checked==false){

		alert('You have to agree to the terms and conditions of Bosscart Shop.');

		return false;

	}

}


function resettotal(){var afterdeliverytaxfreeamt=0;var subtot=document.getElementById('subvalue').value;

	var beforedelivery=document.getElementById('beforedelivery').value;

	

	var origdeliverycharge=document.getElementById('shipcharge').value;

	 var couponvalue=document.getElementById('couponvalue').value;

	 var final= parseFloat(subtot) + parseFloat(beforedelivery) + parseFloat(origdeliverycharge)   - parseFloat(afterdeliverytaxfreeamt)-parseFloat(couponvalue);

	var superfinal=round_decimals(final,2);var afterdeliverypercent='0';

	var afterdeliveryvalue= parseFloat(afterdeliverypercent) * (parseFloat(final)/100);

	document.getElementById('afterdelivery').value=round_decimals(afterdeliveryvalue,2);

	var totalcost=parseFloat(afterdeliveryvalue)+parseFloat(final);

	document.getElementById('totalcost').value= round_decimals(totalcost,2); 

 }
 function resetcost(){

 	document.getElementById('costid').value='';

	document.getElementById('cost').value='';

	document.getElementById('cost').value='';

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

	document.getElementById('radio').checked=false;

	resettotal();

 }
function ValidateContact(){

	var err='';

	var valide= /^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;

	var email=trimAll(document.getElementById('email').value);

	var name=trimAll(document.getElementById('name').value);

	var department=trimAll(document.getElementById('department').value);

	var enquiry=trimAll(document.getElementById('enquiry').value);

	

	if(!email.match(valide)){

		err+='1';

	}

	if(email==''){

		err+='1';

	}

	if(name==''){

		err+='1';

	}

	if(department==''){

		err+='1';

	}

	if(enquiry==''){

		err+='1';

	}

	if(err!=''){

		document.getElementById('errordiv').innerHTML='Fields marked with * must be filled';

		return false;

	}

}
