// MKS Local JavaScript File; 
var jsProtocol = (("https:" == document.location.protocol) ? "https://" : "http://");
var ajaxAction = jsProtocol + 'www.joecorbi.com/ajax-proxy.php';
var cusIdSave = '' ;
var sellerIdSave = '' ;
var sessionSave = '';

function initStuff() {
  setCookie('_Area',1,0) ;
}
function login(cusId,sellerId) {
  cusIdSave = cusId;
  sellerIdSave = sellerId;
  ajax('pmaLogin','_Area=1&cusId='+cusId.toUpperCase(),'loginOK();window.location.href="/store/index.php"','oops()') ;
}
function loginForm() {
  var f = document.forms['f'] ;
  cusId = f.cusId.value;
  sellerId = f.sellerId.value;
  cusIdSave = cusId;
  sellerIdSave = sellerId;
  ajax('pmaLogin','_Area=1&cusId='+cusId.toUpperCase(),'loginOK();gotoStoreIndex()','oops()') ;
}
function loginOrder(cusId,sellerId) {
  cusIdSave = cusId;
  sellerIdSave = sellerId;
  ajax('pmaLogin','_Area=1&cusId='+cusId.toUpperCase(),'loginOKOrder()','oops()') ;
}
function preRegister() {
  var f = document.forms['f'] ;
  cusId = f.cusId2.value;
  cusIdSave = cusId;
  ajax('pmaLogin','_Area=1&cusId='+cusIdSave.toUpperCase(),'loginOK();register()','oops()') ;
}
function preLoginSeller() {
  var f = document.forms['f'] ;
  cusId = f.cusId.value;
  cusIdSave = cusId;
  sellerId = f.sellerId.value;
  sellerIdSave = sellerId;
  ajax('pmaLogin','_Area=1&cusId='+f.cusId.value.toUpperCase(),'loginOK();loginSeller()','oops()') ;
}
function preAutoLoginSeller() {
  if((gup('cusId')!='' && gup('cusId')!='null') || (gup('sellerId')!='' && gup('sellerId')!='null') ) {
	  cusId = gup('cusId');
	  sellerId = gup('sellerId');
  	  cusIdSave = cusId;
  	  sellerIdSave = sellerId;
      ajax('pmaLogin','_Area=1&cusId='+cusIdSave.toUpperCase(),'loginOK();autoLoginSeller()','oops()') ;
  }
}
function loginOK() {
  try{
	  setCookie('cusId',cusIdSave.toUpperCase(),0);
  	  setCookie('sellerId',sellerIdSave,0);
  }catch(e){ alert('unable to set cookies'); }
  sessionSave = jObj.sesKey;
  setCookie('_sesKey',jObj.sesKey,0) ;
  //alert('broList='+jObj.broList+', start='+jObj.startDate+', end='+jObj.endDate) ;
  setCookie('broList',jObj.broList,0);
  setCookie('start',jObj.startDate,0);
  setCookie('end',jObj.endDate,0);
}

function loginOKOrder() {
  loginOK();
  processOrder();
}

function register() {
  var f = document.forms['f'] ;
  var l = new Array('wwwUserName','wwwUserPW','grade','roomId','leaderName','email') ;
  var arg = '' ;
  f.wwwUserPW.value = '' ;	//Not using this now
  for(var i=0;i<l.length;i++) { arg += '&'+l[i]+'='+escape(f.elements[l[i]].value) ; } ;
  ajax('pmaRegisterSeller','_Area=1&_sesKey=' + getCookie('_sesKey') + arg,'okRegister()','oops()') ;
}
function loginSeller() {
  var f = document.forms['f'] ;
  ajax('pmaLoginSeller','_Area=1&_sesKey=' + getCookie('_sesKey') + '&sellerid='+f.sellerId.value+'&wwwUserPW=','gotoMainMenu()','oops()') ;
}
function autoLoginSeller() {
  ajax('pmaLoginSeller','_Area=1&_sesKey=' + getCookie('_sesKey') + '&sellerid='+gup('sellerId')+'&wwwUserPW=','','oops()') ;
}
function forgotId() {
  var f = document.forms['f'] ;
  ajax('pmaSellerForgotPW','_Area=1&_sesKey=' + getCookie('_sesKey') + '&email='+f.Alpha.value+'&cusId='+getCookie('cusId'),'ok()','oops()') ;
}
function sendEmails() {
  var f = document.forms['f'] ;
  var arg = '' ; var ok = false ;
  for(var i=1;i<=5;i++)
   { var em = f.elements['email_'+i].value ; if (em.length == 0) continue ;
     var to = f.elements['emTo_'+i].value ; var gr = f.elements['emGreeting_'+i].value ;
     arg += em+'|'+to+'|'+gr+'\t' ; ok = true ;
   } ;
  if (!ok) { alert('Nothing to send?') ; return ; } ;
  ajax('pmaPermEmailList','_Area=1&_sesKey=' + getCookie('_sesKey') + '&Alpha='+escape(arg),'okEmails()','oops()') ;
}
function okRegister() { alert('Your registration has been sucessful! \n\nPlease check your email to login.') ; }
function okEmails() { alert('Your emails have been successfully sent!') ; 
	var f = document.forms['f'];
	for(var i=1;i<=5;i++)
	   { f.elements['email_'+i].value='';
		 f.elements['emTo_'+i].value=''; 
		 f.elements['emGreeting_'+i].value='';
	   } ;
}
function gotoMainMenu() {  location.href='/seller/main-menu.php'; }
function gotoStoreIndex() {  location.href='/store/'; }
function oops() { alert('Looks like we had a problem, specifically: '+jObj.meta.msg) ; }

function gup( name )
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return results[1];
}

function okOrder() { 
	//alert('The tax total is: ' + jObj.totalAmt) ; 
	document.getElementById('tax').innerHTML = '$' + parseFloat(jObj.totalAmt).toFixed(2);
	document.getElementById('taxvalue').value = parseFloat(jObj.taxAmt).toFixed(2);
	totalValue = parseFloat(jObj.totalAmt) + parseFloat(document.getElementById('shippingvalue').value);
	document.getElementById('total').innerHTML = '$' + totalValue.toFixed(2);

}

function okOrderFinal() { 
	//alert('The tax total is: ' + jObj.totalAmt) ; 
	//alert(jObj.oeNum);
	setCookie('MKSOrderId',jObj.oeNum,0);
	document.getElementById('setMKSorderid').innerHTML = '<iframe src="/set-mks-orderid.php?mksOrderId='+jObj.oeNum+'&order_id='+document.getElementById('order_id').value+'" width="0" height="0" frameborder="0" scrolling="no"></iframe>';

}
