// JavaScript Document
dupUser = 0; 
omBookOpts = 0;
titleChoice = '';
choice = '';


function userCheck(user, form) {
    var form = form;
    userName = user; 
	var phpUrl = '_php/userCheck.php';
    var params = 'user=' + userName + '&form=' + form;
	var myAjax = new Ajax.Request( phpUrl, {method: 'get', parameters: params, onComplete: userCheck_response} );
}

function userCheck_response(originalRequest) {
	var newData = originalRequest.responseText; 
    if (newData != "   ") {
       dupUser = 1;
     } else {
       dupUser = 0;
     }
	$('usercheck').innerHTML = newData;
	$('project_name').innerHTML = userName;
}  

function passwdCheck(passwd,user) {
    var passwd = passwd;
    var user = user; 
	var phpUrl = '_php/passwdCheck.php';
    var params = 'passwd=' + passwd + '&user=' + user;
	var myAjax = new Ajax.Request( phpUrl, {method: 'get', parameters: params, onComplete: passwdCheck_response} );
}

function passwdCheck_response(originalRequest) {
	var newData = originalRequest.responseText; 
	$('usercheck').innerHTML = newData;
}  

function getTitle(id,choice) {
    var id = id;
    titleChoice = choice; 
	var phpUrl = '_php/addTitle.php';
    var params = 'id=' + id + '&choice=' + choice;
	var myAjax = new Ajax.Request( phpUrl, {method: 'get', parameters: params, onComplete: transaction_check_response} );
}

function transaction_check_response(originalRequest) {
	var newData = originalRequest.responseText; 
    if (titleChoice == 0) {
       $('transaction_type_title').innerHTML = newData;
     } else if (titleChoice == 1) {
       $('packaging_title').innerHTML = newData;
     }
} 


function userHint(email, ques, ans) {
    var email = email;
    var ques = ques; 
	var ans = ans
	var phpUrl = '_php/userHint.php';
    var params = 'email=' + email + '&ques=' + ques + '&ans=' + ans;
	var myAjax = new Ajax.Request( phpUrl, {method: 'get', parameters: params, onComplete: userHint_response} );
}

//response out
function userHint_response(originalRequest) {
	var newData = originalRequest.responseText; 
	$('userhint').innerHTML = newData;
}  


function addtocart(option_table,omBook) {
	var ot = option_table;
    omBookOpts = omBook;
	var phpUrl = '_php/addtoCart.php';
    var params = 'ot=' + ot + '&ombook=' + omBookOpts;
	var myAjax = new Ajax.Request( phpUrl, {method: 'get', parameters: params, onComplete: addtocart_response} );
}

//response out
function addtocart_response(originalRequest) {
	var newData = originalRequest.responseText;
	splitString = newData.split("|")
	var title = splitString[0];
	var basePrice = splitString[1];
	$('order_type_title').innerHTML = title;
	$('basePrice').innerHTML = basePrice;
}  

function addOption(id) {
	var id = id;
	var select = 'sel_' + id;
	var qty = $F(select);
	var phpUrl = '_php/addOption.php';
    var params = 'id=' + id + '&qty=' + qty;
	var myAjax = new Ajax.Request( phpUrl, {method: 'get', parameters: params, onComplete: addOption_response} );
}


function addOption_response(originalRequest) {
	var newData = originalRequest.responseText;
	splitString = newData.split("|")
	var price = splitString[0];
	var total = splitString[1];
	$('optionPrice').innerHTML = price;
	$('totalPrice').innerHTML = total;
	
}  

function addPackaging(id) {
	var id = id;
	var select = 'pkg_' + id;
	var qty = $F(select);
	var phpUrl = '_php/addPackaging.php';
    var params = 'id=' + id + '&qty=' + qty;
	var myAjax = new Ajax.Request( phpUrl, {method: 'get', parameters: params, onComplete: addPackaging_response} );
}


function addPackaging_response(originalRequest) {
	var newData = originalRequest.responseText;
	splitString = newData.split("|")
	var price = splitString[0];
	var total = splitString[1];
	$('packagingPrice').innerHTML = price;
	$('totalPrice').innerHTML = total;
	
}  


function addStock(id) {
	var id = id;
	var select = 'sel_' + id;
	var qty = $F(select);
	var phpUrl = '_php/addStock.php';
    var params = 'id=' + id + '&qty=' + qty;
	var myAjax = new Ajax.Request( phpUrl, {method: 'get', parameters: params, onComplete: addStock_response} );
}


function addStock_response(originalRequest) {
	var newData = originalRequest.responseText;
	splitString = newData.split("|")
	var price = splitString[0];
	var total = splitString[1];
	var title = splitString[2];
	$('basePrice').innerHTML = price;
	$('totalPrice').innerHTML = total;
	$('order_type_title').innerHTML = 'Stock Items';
	//$('order_type_title').innerHTML = title;
	
}  


function addQty(qtyChoice) {
	 choice = qtyChoice;
	 if(choice == 0 ) {
		 var form = 'sel_totpagect';
	 }else if  (choice == 2 ) {
		 var form = 'sel_colortotpagect';
	 }else {
		 var form = 'sel_bookqty';
	 }
	var id = $F(form);
	var phpUrl = '_php/addQty.php';
    var params = 'id=' + id + '&choice=' + choice;
	var myAjax = new Ajax.Request( phpUrl, {method: 'get', parameters: params, onComplete: addQty_response} );
}


function addQty_response(originalRequest) {
	var newData = originalRequest.responseText;
	if(choice == 0 ) {
		splitString = newData.split("|")
		var price = splitString[0];
		var total = splitString[1];
		var qty = splitString[2];
		$('pagect').innerHTML = price;
		$('totalPrice').innerHTML = total;
		$('pageQty').innerHTML = qty;
	}else if(choice == 2 ) {
		splitString = newData.split("|")
		var price = splitString[0];
		var total = splitString[1];
		var qty = splitString[2];
		$('pagect').innerHTML = price;
		$('totalPrice').innerHTML = total;
		$('colorpageQty').innerHTML = qty;
	}else {
		splitString = newData.split("|")
		var price = splitString[0];
		var total = splitString[1];
		$('bookqty').innerHTML = price;
		$('totalPrice').innerHTML = total;
	}
	
}  

function options(id) {
	var id = id;
	var phpUrl = '_php/option.php';
    var params = 'id=' + id;
	var myAjax = new Ajax.Request( phpUrl, {method: 'get', parameters: params, onComplete: options_response} );
}


function options_response(originalRequest) {
	var newData = originalRequest.responseText;  
	Element.show('graphic_options');
	$('graphic_options').innerHTML = newData;
	
}  

function orderType(id) {
	var id = id;
	var phpUrl = '_php/orderType.php';
    var params = 'id=' + id;
	var myAjax = new Ajax.Request( phpUrl, {method: 'get', parameters: params, onComplete: orderType_response} );
}


function orderType_response(originalRequest) {
	var newData = originalRequest.responseText; 
	$('orderType').innerHTML = newData;
	
}  

function autoCompletion(entry) {
	var entry = $F('client_name');
	var phpUrl = '_php/autoComplete.php';
    var params = 'entry=' + entry;
	var myAjax = new Ajax.Request( phpUrl, {method: 'get', parameters: params, onComplete: autoCompletion_response} );
}


function autoCompletion_response(originalRequest) {
	var newData = originalRequest.responseText; 
	$('auto_complete').innerHTML = newData;
	
} 

//Mouse over function
function suggestOver(div_value) {
	div_value.className = 'suggest_link_over';
}

//Mouse out function
function suggestOut(div_value) {
	div_value.className = 'suggest_link';
}

//Blur function
function suggestClose(value) {
	$('auto_complete').innerHTML = '';
}

//Click function
function setSearch(value) {
	value = value.replace(/&amp;/g,"&");
	document.getElementById('client_name').value = value;
	$('auto_complete').innerHTML = '';
}

function autoCompletionBroker(entry) {
	var entry = $F('lead_broker');
	var phpUrl = '_php/autoCompleteBroker.php';
    var params = 'entry=' + entry;
	var myAjax = new Ajax.Request( phpUrl, {method: 'get', parameters: params, onComplete: autoCompletionBroker_response} );
}


function autoCompletionBroker_response(originalRequest) {
	var newData = originalRequest.responseText; 
	$('auto_complete_broker').innerHTML = newData;
	
}  

//Mouse over function
function suggestOverBroker(div_value) {
	div_value.className = 'suggest_link_over';
}

//Mouse out function
function suggestOutBroker(div_value) {
	div_value.className = 'suggest_link';
}

//Blur function
function suggestCloseBroker(value) {
	$('auto_complete_broker').innerHTML = '';
}

//Click function
function setSearchBroker(value) {
	document.getElementById('lead_broker').value = value;
	$('auto_complete_broker').innerHTML = '';
}





