var baseUrl	= '/';
function DKMyRandom()
{
	var randomnumber			=	Math.floor((Math.random()*1729)*(Math.random()*9271));
	var rand	 				=	new Date().getTime();
	var myRand 					=  randomnumber+rand;
	return  myRand;
}


 // function for display Chart //
 
 var rand	=	DKMyRandom();
 function displayChart(){
	  
	  
	  var departure_chrt = $('#departure_chrt').val();
	  var destination_chrt = $('#destination_chrt').val();
	  var days= $('#days_chrt').val();
	  var month = $('#month_chrt').val();
	  var flight = $('#flight_chrt').val();
	  var agent = $('#agent_chrt').val();
	  var sorter = $('#sortCharter').val();
	  var perPage=	$('#rowPerPage').val();
		
		departure1=departure_chrt;
		destination1=destination_chrt;
		days1=days;
		month1=month;
		flight1=flight;
		agent1=agent;
		sorter1=sorter;
		perPage1=perPage;
		
	if(departure_chrt=="" && destination_chrt=="" &&  days=="" &&  month=="" &&  flight=="" &&  agent==""  ){
		
		$('#image').show();
		$.ajax({
			   	type:"POST",
				url	:baseUrl+"ajax/charterAjax.php",
				data:"&departure="+departure_chrt+"&destination="+destination_chrt+"&days="+days+"&month="+month+"&flight="+flight+"&agent="+agent+"&sorter="+sorter+"&perPage="+perPage+"&rand="+rand,
				error: function(){
						alert('Error in selection');
				},
				complete: function(){
        			
					
					$('#image').hide();
   				 },
				success: function(data){
					
					document.getElementById("showData").style.display="block";
					document.getElementById("showData").innerHTML=data;
					return true;
				}
		});
	}
	else{
		
		$('#image').show();
		$.ajax({
			   	type:"POST",
				url	:baseUrl+"ajax/charterAjax.php",
				data:"&departure="+departure_chrt+"&destination="+destination_chrt+"&days="+days+"&month="+month+"&flight="+flight+"&agent="+agent+"&sorter="+sorter+"&perPage="+perPage+"&rand="+rand,
				error: function(){
						alert('Error in selection');
				},
				complete: function(){
        			
					
					$('#image').hide();
   				 },
				success: function(data){
					
					data = data.replace('<span style="visibility:hidden">','');
                    data = data.replace('</span>','');
					$splitData = data.split(",");
					data = data.replace('0,','');
					document.getElementById("showData").style.display="block";
					document.getElementById("showData").innerHTML=data;
					if($splitData[0] == 0){
						document.getElementById("perPage_chtr").style.display="none";
						document.getElementById("sortChar").style.display="none";
						
					}
					else
					{
						document.getElementById("perPage_chtr").style.display="block";
						document.getElementById("sortChar").style.display="block";
						
					}
					return true;
				}
			});
		}
  	}
	
	
	
	

	var rand1	=	DKMyRandom();
 	var departure1,destination1,days1,month1,flight1,agent1,sorter1,perPage1;
	
	// function for displaying charter with page number //
	
	function getCharterPage(pageNumber){
		$.ajax({
			  
			   	type:"POST",
				url	:baseUrl+"ajax/charterAjax.php",
				data:"&departure="+departure1+"&destination="+destination1+"&days="+days1+"&month="+month1+"&flight="+flight1+"&pageNumber="+pageNumber+"&agent="+agent1+"&sorter="+sorter1+"&perPage="+perPage1+"&rand="+rand1,
				error: function(){
						alert('Error in selection');
				},
				success: function(data){
					document.getElementById("showData").style.display="block";
					document.getElementById("showData").innerHTML=data;
					return true;
				}
		});
	}



	
	
	//varibales declared globally for access in ajaxMail function//
	var link_id="";
	var baseprice="";
	var destination="";
	var reci_mail="";
	var sender_Name='';
	var msg='';
	var randomnumber =	Math.floor((Math.random()*1729)*(Math.random()*9271));
	var disp_link_id="http://www.resebokningen.se/id="+randomnumber+"";
	//function on click of tipsa link to tarnsfer datas//
 function ajaxMailDatas(lnk,bp,dest){
	 link_id=lnk;
	 baseprice=bp;
	 destination=dest; 
	 msg="Hej,\n\n vill tipsa dig om en billig sista-minuten-resa till "+destination+" för "+baseprice+". Du hittar resan på Resebokningen.se genom att klicka på länken nedan.\n"+disp_link_id+"\n\nPS! Använd gärna http://www.packlista.com nästa gång du ska packa till din resa.";
	 document.getElementById('cmnt_box').innerHTML=msg;
	 
 }
    //function to get email id of the person//
 function getEmailid(){
     reci_mail=document.getElementById('recpId').value; 
	
 }
 function getName(){
	 sender_Name=document.getElementById('sender_name').value;
     msg="Hej,\n\n"+sender_Name+" vill tipsa dig om en billig sista-minuten-resa till "+destination+" för "+baseprice+". Du hittar resan på Resebokningen.se genom att klicka på länken nedan.\n"+disp_link_id+"\n\nPS! Använd gärna http://www.packlista.com nästa gång du ska packa till din resa.";
	 
	 
	 document.getElementById('cmnt_box').innerHTML=msg;
	 
 }
   // funtion to asend the mail to sender//
 function ajaxMail(){
	 
	  $.ajax({
			    type:"POST",
				url	:baseUrl+"ajax/chaterMail.php",
				data:"&sender_Name="+sender_Name+"&reci_mail="+reci_mail+"&destination="+destination+"&baseprice="+baseprice+"&link_id="+link_id+"&disp_link_id="+disp_link_id,
				error: function(){
						alert('Error in selection');
				},
				success: function(data){
				 document.getElementById("messge_box").innerHTML=data;
				}
			});
	 
	 
	 
	 
	 
	 
 }
 function getTagPage(pageNumber,id){
	 var sortval = $('#sorttag').val();
	 var sortPrisDate = $('#sortPrisDate').val();
	 var sortndays	 = $('#sortndays').val();
	 var sortdatefrom = $('#sortdatefrom').val();
	 var rowPerPage = $('#rowPerPage').val();
	$.ajax({
			  	
			   	type:"POST",
				url	:baseUrl+"ajax/tagAjax.php",
				data:"&pageNumber="+pageNumber+"&id="+id+"&sortval="+sortval+"&sortPrisDate="+sortPrisDate+"&sortndays="+sortndays+"&rowPerPage="+rowPerPage+"&sortdatefrom="+sortdatefrom+"&rand="+rand,
				error: function(){
						alert('Error in selection');
				},
				success: function(data){
					document.getElementById("showData").style.display="block";
					document.getElementById("showData").innerHTML=data;
					return true;
				}
		});
	
}
   
