var loader ="<IMG SRC='images/activityanimation.gif' > <font color='#000'> Processing</font>";


function show_productStatus(content,val)
{	
	if(val == 0){
		var color='#990000';
		var back_color ="#FFEAEA";
		var border_color ="2px solid #990000";
	}
	if(val == 1){
		var color='#446423';                
		var back_color ="#EFF5EA";
		var border_color ="2px solid #446423 ";
	}
	
	$(".header-floating-message-querybuilder").slideUp();
	$("#common-floating-message").css({ border:border_color});
	$("#common-floating-message").css({ backgroundColor:back_color});
	$("#common-floating-message").css("color",color);
	$("#common-floating-message").hide();
    $("#common-floating-message").html('<div style="margin-top:8px;font-weight:bold"><center>'+content+'</center></div>');
    $("#common-floating-message").slideDown(1000);   
    $("#common-floating-message").fadeTo(3000, 1);
    $("#common-floating-message").slideUp(1000);
	$(".header-floating-message-querybuilder").slideDown(6000);
}


function add_addressdetails()
{
	var personal_id = jQuery("#personal_id").val();
	var address_id = jQuery("#address_id").val();
	var b_firstname = jQuery('[name="sval[b_firstname]"]').val();
	var b_lastname = jQuery('[name="sval[b_lastname]"]').val();
    var b_email = jQuery('[name="sval[b_email]"]').val();
	var b_phonenumber = jQuery('[name="sval[b_phonenumber]"]').val();
	var b_address = jQuery('[name="sval[b_address]"]').val();
	var b_faxnumber = jQuery('[name="sval[b_faxnumber]"]').val();
	var b_company = jQuery('[name="sval[b_company]"]').val();
	var b_country = jQuery('[name="sval[b_country]"]').val();
    var b_state = jQuery('[name="sval[b_state]"]').val();
	var b_city = jQuery('[name="sval[b_city]"]').val();
    var b_zip = jQuery('[name="sval[b_zip]"]').val();

	var s_firstname = jQuery('[name="sval[s_firstname]"]').val();
	var s_lastname = jQuery('[name="sval[s_lastname]"]').val();
    var s_email = jQuery('[name="sval[s_email]"]').val();
	var s_phonenumber = jQuery('[name="sval[s_phonenumber]"]').val();
	var s_faxnumber = jQuery('[name="sval[s_faxnumber]"]').val();
	var s_company = jQuery('[name="sval[s_company]"]').val();
	var s_address = jQuery('[name="sval[s_address]"]').val();
	var s_country = jQuery('[name="sval[s_country]"]').val();
    var s_state = jQuery('[name="sval[s_state]"]').val();
	var s_city = jQuery('[name="sval[s_city]"]').val();
    var s_zip = jQuery('[name="sval[s_zip]"]').val();
	$("#address_msg").html(loader);//return false;
	if(personal_id == ''){
		alert_msg('address_msg','Please add your personal details','Address Information',0);
		jQuery("#ufirstname").focus()
		return false;
	}
	
	jQuery.ajax({

           type: "POST",
           url: "registration.php?type=address",

           data:{
				 personal_id : personal_id,
				 address_id  : address_id, 
				"pval[b_firstname]" : b_firstname,
                "pval[b_lastname]" : b_lastname ,
				"pval[b_email]" : b_email,
				"pval[b_phonenumber]" : b_phonenumber,
				"pval[b_faxnumber]" : b_faxnumber,
				"pval[b_company]" : b_company,
                "pval[b_address]" : b_address ,
				"pval[b_country]" : b_country,
				"pval[b_state]" : b_state,
                "pval[b_city]" : b_city ,
				"pval[b_zip]" : b_zip,

				"pval[s_firstname]" : s_firstname,
                "pval[s_lastname]" : s_lastname ,
				"pval[s_email]" : s_email,
				"pval[s_phonenumber]" : s_phonenumber,
				"pval[s_faxnumber]" : s_faxnumber,
				"pval[s_company]" : s_company,
                "pval[s_address]" : s_address ,
				"pval[s_country]" : s_country,
				"pval[s_state]" : s_state,
                "pval[s_city]" : s_city ,
				"pval[s_zip]" : s_zip

				
              
           },
           success: function(msg){
				
                msg = msg.replace(/^[\s]+/g,"");
                SplitMsg = msg.split("~~");			
                if(SplitMsg[3] == '1')
                {
                 jQuery("span").removeClass("required");
				 jQuery("#address_id").val(SplitMsg[4]);
				 alert_msg('address_msg',SplitMsg[1],'Address Information',SplitMsg[3]);
				 setTimeout("redirect_url('login.php')",4000);
				 return false;
                }
                else
                {
                    jQuery("span").removeClass("required");
                    jQuery(SplitMsg[2]).addClass("required");
                }
				alert_msg('address_msg',SplitMsg[1],'Address Information',0);
				
           }
         });

}


function add_personaldetail()
{
	
    var first_name = jQuery('[name="pval[firstname]"]').val();
	var last_name = jQuery('[name="pval[lastname]"]').val();
    var email = jQuery('[name="pval[email]"]').val();
    var password = jQuery('[name="pval[password]"]').val();
	var personal_id = jQuery("#personal_id").val();

	$("#personal_msg").html(loader);//return false;
	
jQuery.ajax({

           type: "POST",
           url: "registration.php?type=personal",

           data:{
				 personal_id : personal_id,
                "pval[firstname]" : first_name,
                "pval[lastname]" : last_name ,
				"pval[email]" :email,
                "pval[password]" : password
              
           },
           success: function(msg){
			  			  
                msg = msg.replace(/^[\s]+/g,"");
                SplitMsg = msg.split("~~");		
				
                if(SplitMsg[3] == '1')
                {
					jQuery("span").removeClass("required");
					jQuery("#b_fname").val(first_name);
					jQuery("#personal_id").val(SplitMsg[4]);
					jQuery("#b_lname").val(last_name);
					jQuery("#b_mail").val(email);
					alert_msg('personal_msg',SplitMsg[1],'Personal Details',SplitMsg[3]);
					return false;
                }
                else
                {
                    jQuery("span").removeClass("required");
                    jQuery(SplitMsg[2]).addClass("required");
                }

				alert_msg('personal_msg',SplitMsg[1],'Personal Details',0);
				
				return false;

           }
         });

    return false;
}

function alert_msg(div,notice,txt,mode){
	
	if(mode == 0){
		var alert_msg = '<div style="color:#FF0000;">'+notice+'</div>';
	}
	else{
		var alert_msg = '<div style="color:#48f02c;">'+notice+'</div>';
	}

				 $("#"+div).hide();
				 $("#"+div).html(alert_msg);
				 $("#"+div).fadeIn('slow');
				 setTimeout(function () {
					 $("#"+div).fadeOut(1000, function() {
						 $("#"+div).html(txt);
						 $("#"+div).fadeIn('slow');
						});
	}, 2000);


}
function redirect_url(url){
	
			window.location.href=url;
			return false;
}



function show(div_msg)
{    
    $("#display_notice").hide();
    $("#display_notice").html(div_msg);
    $("#display_notice").show(1000);   
    $("#display_notice").fadeTo(3000, 1);
    $("#display_notice").hide(1000);
    
}


function getbillingaddress(){

	var check = $("input[@name='asbill']:checked").val();
	if(check == 1){
		document.getElementById('s_fname').value = jQuery('#b_fname').val();
		document.getElementById('s_lname').value = jQuery('#b_lname').val();
		document.getElementById('s_mail').value = jQuery('#b_mail').val();
		document.getElementById('s_pnumber').value = jQuery('#b_pnumber').val();
		document.getElementById('s_faxnumber').value = jQuery('#b_faxnumber').val();
		document.getElementById('s_company').value = jQuery('#b_company').val();
		document.getElementById('s_add').value = jQuery('#b_add').val();
		document.getElementById('s_countryid').value = jQuery('#b_countryid').val();
		document.getElementById('s_stat').value = jQuery('#b_stat').val();
		document.getElementById('s_cit').value = jQuery('#b_cit').val();
		document.getElementById('s_zipcode').value = jQuery('#b_zipcode').val();
	}
	else{
		document.getElementById('s_fname').value ='';
		document.getElementById('s_lname').value = '';
		document.getElementById('s_mail').value = '';
		document.getElementById('s_pnumber').value ='';
		document.getElementById('s_faxnumber').value = '';
		document.getElementById('s_company').value = '';
		document.getElementById('s_add').value = '';
		document.getElementById('s_countryid').value ='';
		document.getElementById('s_stat').value = '';
		document.getElementById('s_cit').value = '';
		document.getElementById('s_zipcode').value ='';
	}
	
}



function user_login()
{
	
    var email = $("#emailid").val();
    var password = $("#pass").val();
	$("#login").html(loader);//return false;

    $.ajax({
           type: "POST",
           url: "login.php?type=login",
           data:{
                "pval[email]" :email,
                "pval[password]" :password
           },
           success: function(msg){

		    	 msg = msg.replace(/^[\s]+/g,"");
                SplitMsg = msg.split("~~");			
                if(SplitMsg[3] == '1')
                {
                 jQuery("span").removeClass("required");
				 setTimeout("redirect_url('myprofile.php')",0);
				 return false;
                }
                else
                {
                    jQuery("span").removeClass("required");
                    jQuery(SplitMsg[2]).addClass("required");
                }
				alert_msg('login',SplitMsg[1],'Already Login User',0);
				return false;
            }

         });

    return false;
}


function select_contact_details(val){

	if(val == ''){
		select_contact_details(1);
		return false;

	}

	$("#load").html(loader);//return false;
	jQuery.ajax({
           type: "POST",
           url: "enquiryform.php?type=contact",
           data:{
				form_id : val
              
           },
           success: function(msg){
		
			

			  $("#load").html('');
			   jQuery("#c_form").html(msg);
			   return false;
                msg = msg.replace(/^[\s]+/g,"");
                SplitMsg = msg.split("~~");		
				
                if(SplitMsg[3] == '1')
                {
					jQuery("span").removeClass("required");
					jQuery("#b_fname").val(first_name);
					jQuery("#personal_id").val(SplitMsg[4]);
					jQuery("#b_lname").val(last_name);
					jQuery("#b_mail").val(email);
					alert_msg('personal_msg',SplitMsg[1],'Personal Details',SplitMsg[3]);
					return false;
                }
                else
                {
                    jQuery("span").removeClass("required");
                    jQuery(SplitMsg[2]).addClass("required");
                }

				alert_msg('personal_msg',SplitMsg[1],'Personal Details',0);
				
				return false;

           }
         });
	

}

function add_contact(){
	document.contactus.submit();
	return false;
   
}

function show_productStatus(notice,txt,mode)
{	
	var div = 'notice_msg';
	if(mode == 0){
		var alert_msg = '<div style="color:#FF0000;">'+notice+'</div>';
	}
	else{
		var alert_msg = '<div style="color:#48f02c;">'+notice+'</div>';
	}

				 $("#notice_msg").hide();
				 $("#notice_msg").html(alert_msg);
				 $("#notice_msg").fadeIn('slow');
				 setTimeout(function () {
					 $("#notice_msg").fadeOut(1000, function() {
						 $("#notice_msg").html(txt);
						 $("#notice_msg").fadeIn('slow');
						});
	}, 3000);
}

function product_choice(prod_type){
	
	
	window.location.href = 'products.php?type='+prod_type;
	
	return false;
}



function paging(div_id, module, page_value)
{
	//alert(page_value);

    $("#"+div_id).html(loader);//return false;

    $.ajax({
           type: "POST",
           url: module + ".php",
           data:{
                type : "paging",
                page_no : page_value,
				mod : "Ajax"
           },
           success: function(msg){
			 $("#awards").html(msg);
			 return false;
			
           }
         });
    return false;       
}


function post_finished_product(){
	var username = jQuery('[name="pval[username]"]').val();
	var email = jQuery('[name="pval[email]"]').val();
	var contact_no = jQuery('[name="pval[contact_no]"]').val();
	var product_code = jQuery('[name="pval[product_code]"]').val();
	var product_name = jQuery('[name="pval[product_name]"]').val();
	var description = jQuery('[name="pval[description]"]').val();
	
	 jQuery.ajax({

           type: "POST",
           url: "fans_zone.php?type=validation",

           data:{
			  
                "pval[username]" :  username,
				"pval[email]" :  email,
				"pval[contact_no]" :  contact_no,
				"pval[product_code]" : product_code,
				"pval[product_name]" : product_name,
				"pval[description]" : description
				
				
           },
           success: function(msg){
			 
	
                msg = msg.replace(/^[\s]+/g,"");
                SplitMsg = msg.split("~~");			
                if(SplitMsg[3] == '1')
                {
					document.fans_zone.submit();
					return false;
				
                }
                else
                {
					
                    jQuery("span").removeClass("required");
                    jQuery(SplitMsg[2]).addClass("required");
                }
				alert_msg('notice',SplitMsg[1],'Post Finished Product',0);
           }
         });

    return false;
}


function check_product_code(){

	var product_code = jQuery('[name="pval[product_code]"]').val();
	var username = jQuery('[name="pval[username]"]').val();
	$("#p_name").html(loader);//return false;
	if(product_code == ""){
		return false;
	}
	 jQuery.ajax({

           type: "POST",
           url: "fans_zone.php?type=chechk_pcode",

           data:{
			  
               
				product_code : product_code,
				username : username
				
           },
           success: function(msg){

                msg = msg.replace(/^[\s]+/g,"");
                SplitMsg = msg.split("~~");			
                if(SplitMsg[3] == '1')
                {
				jQuery("#product").val(SplitMsg[1]);
				jQuery("#product_id").val(SplitMsg[2]);
				return false;
				
                }
                else
                {
					jQuery("#p_code").val('');
					jQuery("#product").val('');
					jQuery("#p_code").focus();
                    jQuery("span").removeClass("required");
                    jQuery(SplitMsg[2]).addClass("required");
                }
				alert_msg('notice',SplitMsg[1],'Finished Product Details',0);
				
           }
         });

		
	
}


function search_instruction(){

	document.search_ins.submit();
	return false;

}


function postcontact(){

var form_id = jQuery('#form_id').val();
var fname = jQuery('#fname_id').val();
var lname = jQuery('#lname_id').val();
var email = jQuery('#email_id').val();
var subject = jQuery('#subject_id').val();
var user_type = jQuery('#user_type_id').val();

var sub_other = jQuery('#sub_other_id').val();
if(sub_other == ""){
	 jQuery("span").removeClass("required");
     jQuery('#subject').addClass("required");
	 alert_msg('notice','Required Fields Missing!.','Make an Enquiry',0);
	 return false;
}



 jQuery.ajax({

           type: "POST",
           url: "contactus.php?type=validation",

           data:{
			  
                form_id : form_id,
				"pval[fname]" :  fname,
				"pval[lname]" :  lname,
				"pval[email]" : email,
				"pval[subject]" : subject,
				"pval[user_type]" : user_type
				
				
           },
           success: function(msg){
			
                msg = msg.replace(/^[\s]+/g,"");
                SplitMsg = msg.split("~~");			
                if(SplitMsg[3] == '1')
                {
					document.contactus.submit();
					return false;

                }
                else
                {
					
                    jQuery("span").removeClass("required");
                    jQuery(SplitMsg[2]).addClass("required");
                }
				alert_msg('notice',SplitMsg[1],'Make an Enquiry',0);
           }
         });
	
	

}

function search_product(){

	document.search.submit();
	return false;

}


function phone_numberonly(e)
{
	 var fieldval=eval("document.getElementById('contact_id').value");
    var re = /\$|!|@|#|~|`|%|\*|\^|\&|\=|\[|\]|\}|\{|\;|\.|\:|\'|\"|\,|\(|\)|\<|\>|\||\/|\?|\\|[A-Z a-z]/g;
	var splchar = fieldval.match(re);
	if(splchar)
    {
		jQuery('#contact_id').val(' ');
		return false;
    }   
}



function focus_function(get_value) {



	 var input_search = document.getElementById('search_projects');
	 
	 if(get_value == "Enter Text") {
	     	input_search.value = "";
	 	input_search.style.color = "";
	 }
	 else if(get_value == "Search Received" || get_value == "Search Archived" || get_value == "Search Sent"){
	 	document.getElementById('search_box').value = "";
	 	document.getElementById('search_box').style.color = "";	 	
	 }
}

function blur_function(get_value) {
     var input_search = document.getElementById('search_projects');
	 if(get_value == "") {
     input_search.value = "Enter Text";
     input_search.style.color = "";
	 }
}




