// JavaScript Document
$(document).ready(function() {
						   
		   
	var cookMark = getCookie('utmcampaign');
	var cookVal
	//alert(cookMark);
	if (cookMark != null){
		cookVal = cookMark.split('=')
		if($('#qutm_campaign').length != 0){
			$('#qutm_campaign').val(jQuery.trim(cookVal[1]));
			//alert($('#qutm_campaign').val());
		}
		if($('#utm_campaign').length != 0){
			$('#utm_campaign').val(jQuery.trim(cookVal[1]));
			//alert($('#utm_campaign').val());
		}
	}
	
	
});


function closeInfo(id){
		$('#info'+id+'').hide();
		
	}
function setCookie(c_name,value,expiredays){
 	var exdate=new Date();
	exdate.setTime(exdate.getTime()+(expiredays*24*60*60*1000));
	document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : ";expires="+exdate.toGMTString());	
}
function getCookie(c_name){
	if (document.cookie.length>0){
		c_start=document.cookie.indexOf(c_name + "=")
	  	if (c_start!=-1){ 
			c_start=c_start + c_name.length+1 
			c_end=document.cookie.indexOf(";",c_start)
			if (c_end==-1){
				c_end=document.cookie.length
			}
			return unescape(document.cookie.substring(c_start,c_end))
		} 
	}
	return null
}



var imgSrc;
var imgVal;
function openInfo(id){
	var reID = id.replace('pic','');
	divInf = 'desc'+reID;
	divShw = 'pkInf'+reID;
	divtxt = 'txt'+reID;
	divBut = 'butt'+reID
	divReHtml = '<div style="padding: 15px 5px" align="center"><img src="/images/ajax-loader.gif" align="absmiddle"><br><br><span class="Text_Arial11_Blue">Loading...</span></div>'
	
	imgSrc = $('#'+id+'').attr("src");
	imgVal = imgSrc.indexOf("Plus");
	if (imgVal != -1){
		$('#'+id+'').attr("src","/images/Minus.jpg");
		$('#'+divInf+'').attr("class","Text_Arial12");
		$('#rel'+reID+'').html(divReHtml);
		$('#rel'+reID+'').show();
				if(document.getElementById(divtxt) != null){
			$('#'+divtxt+'').html('Hide details');
		}
		infoAjax(reID);
		scrollToMore(id)
		return false
	}
	else{
		$('#'+id+'').attr("src","/images/Plus.jpg");
		$('#'+divInf+'').attr("class","Text_12_Gray");
		$('#'+divShw+'').hide();
		if(document.getElementById(divtxt) != null){
			$('#'+divtxt+'').html('More details');
		}
		$('#rel'+reID+'').html(divReHtml);
		$('#rel'+reID+'').hide();
		$('#'+divBut+'').hide();
	}
}
function infoAjax(reID){
	var divHtml
	$.ajax({
		url: "/GET_PackRelatedInfo.aspx", 
		//data: {PackID: ""+reID+""}, //stringQuery, if is GET
		data: {'PackID': ''+ reID +''},
		type: "POST",
		success: function(html){
			divHtml = html
			divHtml = divHtml + '<div class="LN_PckSeparator" style=" padding-bottom:10px; ">&nbsp;</div>'
		    pasteResult(reID,divHtml)
		},
		error: function (xhr, desc, exceptionobj) {
			$('#rel'+reID+'').html(xhr.responseText);
    		alert(xhr.responseText +' = error');
  		}
	});
}
function pasteResult(rID,tml){
	$('#pkInf'+rID+'').show();
	$('#rel'+rID+'').html(tml);
	$('#butt'+rID+'').show();
	init()
}
/* CHECK BOX STYLE */
function init(){
	$(document).ready(function(){
		// check for what is/isn't already checked and match it on the fake ones
		$("input:checkbox").each( function() {
			(this.checked) ? $("#false"+this.id).addClass('falsecheckeddop') : $("#false"+this.id).removeClass('falsecheckeddop');
		});
		// function to 'check' the fake ones and their matching checkboxes
		$(".falsecheckdop").click(function(){
			($(this).hasClass('falsecheckeddop')) ? $(this).removeClass('falsecheckeddop') : $(this).addClass('falsecheckeddop');
			$(this.hash).trigger("click");
			return false;
		});
	});
}
/* TO TAKE ID FROM FORM TO FIND PACKAGES */
function findPacks(frmID){
	var inplen = $("form#"+frmID+" input:checkbox")
	var frmSub = $('#'+frmID+'').formSerialize();
	var frmSubP = frmSub.split('&');
	var idsSubmit = ''
	var idVal
	var idValP
	var naVal
	var namSubmit = ''
	for(c=0;c<=frmSubP.length-1;c++){
		if (frmSubP[c].indexOf('all') == -1){
			idValP = frmSubP[c].split('=');
			idValP = idValP[1].split('%7C');
			idVal = idValP[0];
			naVal = idValP[1];
			idsSubmit = idsSubmit + idVal +','
			namSubmit =  namSubmit + naVal +'-'
		}
	}
	idsSubmit = idsSubmit.substring(0,idsSubmit.length -1);
	namSubmit = namSubmit.substring(0,namSubmit.length -1);
	$("form#"+frmID+" input[id=allID]").val(idsSubmit); 
	$("form#"+frmID+" input[id=allNA]").val(namSubmit);
	$("form#"+frmID+"").attr('action','/Find_Packages.aspx');
	$("form#"+frmID+"").submit();
}
function triptaketo(cotogo){
	var goparts = cotogo.split('|');
	var plid = goparts[1];
	var plna = goparts[0].replace(/\s/g,'_');
	window.location = "/tkby"+ plid +"_Trips_Taken_to_"+ plna +".aspx"
}
function scrollToMore(jbo){
	var objTOGO = $('#'+jbo+'').offset();
	$('html,body').animate({scrollTop:objTOGO.top-15},2000);
}
