function perpage(x){
	window.location = x;
}

function addProductQuote(id,name){
	var qty = $('#qty').val();
	if(qty == ''){
		alert('Please enter a quanity!')
	}else{
		addToQuote(id,name,qty);
		$('#qty').val('');
	}
}

function addToQuote(id,name,qty){
	$.post("lib/add-to-cart.php", { product:id,name:name,qty:qty }, function(data){
		$("#cartHolder").load("includes/quote_cart.php?refreshCart=true");
		$('#cartUpdated').remove();
		$("body").append("<div id='cartUpdated'>Trial Request Updated</>");
		setTimeout(function () { 
			$('#cartUpdated').fadeOut(500,function(){
				$('#cartUpdated').remove();
			});
		}, 2000);
	});

}

function emptyCart(){
	$.post("lib/empty-cart.php", { action:'empty' }, function(data){
		window.location.reload();														   
	});
}

function removeProduct(x){
	$.post("lib/remove-item-cart.php", { product:x }, function(data){
		window.location.reload();														   
	});
}

function updateCart(){
	$(".id").each(function(){
		var pid = this.value;
		var name = $('#name'+pid).val(); 
		var qty = $('#qty'+pid).val(); 
		$.post("lib/update-entire-cart.php", { product:pid,name:name,qty:qty});
	});
}

function next(x){
	
	/**************
	NEED TO VALIDATE FORM
	**************/
	
	var error = 0;
	var title = $("#title").val();
	var f_name = $("#f_name").val();
	var l_name = $("#l_name").val();
	var job = $("#job").val();
	var phone = $("#phone").val();
	var email = $("#email").val();
	var company = $("#company_name").val();
	var presses = $("#presses").val();
	
	
	if(title==""){error=1}
	if(f_name==""){error=1}
	if(l_name==""){error=1}
	if(job==""){error=1}
	if(phone==""){error=1}
	if(email==""){error=1}
	if(company==""){error=1}
	if(presses==""){error=1}
	
	if(error == 0){
		document.getElementById(x).submit();
	}else{
		$("#formError").css("color","red");
		$("#formError").css("font-weight","bold");	
	}
}

function openDataSheet(loc) {
	
	/**************
	NEED TO CHECK SESSION
	**************/
  
  $.post("lib/check-session.php", function(data) {
    if ( data == "yes" ) {
      //alert(loc);
      //window.location = loc;
      //window.open(loc);
	  //window.open(loc,'','scrollbars=no,menubar=no,height=600,width=800,resizable=yes,toolbar=no,location=no,status=no');
	  //window.location.reload()
    } else {
      function mycallbackform(v,m,f) {
        if ( v == 'Ok' ) {
          var email = f.email;
          var password = f.password;
          
          $.post("lib/check-login.php", {email:email, password:password}, function(data) {
            if ( data == "yes" ) {
              //alert(loc);
	 		 //window.open(loc,'','scrollbars=no,menubar=no,height=600,width=800,resizable=yes,toolbar=no,location=no,status=no');
			 window.location.reload()
			  
            } else {
              $.prompt('Incorrect email and/or password!');	
            }
          });
        } else {
          jQuery.prompt.close();
        }
      }
      
      $.prompt(data, {
        callback: mycallbackform,
        buttons: { Cancel:'Cancel', 'Ok':'Ok' }
      });
    }
  });
  
  return(false);
}

function registerFrom(){
	
	jQuery.prompt.close();
	
	$.post("lib/register-form.php", function(data){
	
		function mysubmitfunc(v,m,f){
			
			if(v == 'Cancel'){
				
				jQuery.prompt.close();
				
			}else{
			
				var err = 0;
				
				if(f.title == ""){
					$("#title").css("border","solid #ff0000 1px");
					err = 1;
				}else{
					$("#title").css("border","solid #000000 1px");
				}
				
				if(f.email == ""){
					$("#email").css("border","solid #ff0000 1px");
					err = 1;
				}else{
					$("#email").css("border","solid #000000 1px");
				}
				
				if(f.password == ""){
					$("#password").css("border","solid #ff0000 1px");
					err = 1;
				}else{
					$("#password").css("border","solid #000000 1px");
				}
				
				if(f.password2 == ""){
					$("#password2").css("border","solid #ff0000 1px");
					err = 1;
				}else{
					$("#password2").css("border","solid #000000 1px");
				}
				
				if(f.f_name == ""){
					$("#f_name").css("border","solid #ff0000 1px");
					err = 1;
				}else{
					$("#f_name").css("border","solid #000000 1px");
				}
				
				if(f.l_name == ""){
					$("#l_name").css("border","solid #ff0000 1px");
					err = 1;
				}else{
					$("#l_name").css("border","solid #000000 1px");
				}
				
				if(err == 1){
					return false;	
				}
				
				var title = f.email;
				var email = f.email;
				var password = f.password;
				var confirmPass = f.password2;
				var firstName = f.f_name;
				var lastName = f.l_name;
				var job = f.job;
				var phone = f.phone;
				var company = f.company_name;
				var postcode = f.postcode;
				var presses = f.presses;
				
				$.post("lib/register.php", {title:title, email:email, password:password, firstName:firstName, lastName:lastName, job:job, phone:phone, company:company, postcode:postcode, presses:presses}, function(data){
					
					jQuery.prompt.close();
					
					$.prompt('Thank you for registering, you may now download data sheets.');	
					
					window.location.reload()
				});
				
			}
			
		}
		
		$.prompt(data, {
			submit: mysubmitfunc,
			prefix: 'reg',
			buttons: { 'Cancel':'Cancel', 'Ok':'Ok' }
		});
	
	});
	
}

