// JavaScript Document
var imgSrc;
var imgVal;
var divShw
var divInfo
var divInfoH
var divtxt

function openInfoC(id){
	var shw = id
	shw =  shw.replace('pic','');
	divtxt = 'txt'+ shw;
	divHid =  'infB'+ shw;
	divShw =  'infA'+ shw; 	
	imgSrc = $('#'+id+'').attr("src");	
	imgVal = imgSrc.indexOf("Plus");
	if (imgVal != -1){
		$('#'+id+'').attr("src","/images/Minus.jpg");
		$('#'+divHid+'').hide();
		$('#'+divShw+'').show();
		if(document.getElementById(divtxt) != null){
			$('#'+divtxt+'').html('close');
		}
	}
	else{
		$('#'+id+'').attr("src","/images/Plus.jpg");
		$('#'+divHid+'').show()
		$('#'+divShw+'').hide();
		if(document.getElementById(divtxt) != null){
			$('#'+divtxt+'').html('more info');
		}
	}
}
function closeInfo(id){
	$('#info'+id+'').hide();
}

function openInfo(id,pk){
	//alert(id)
	//alert(pk)
	var reID = id.replace('pic','');
	var idPck = pk //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(pk,reID);
		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(idPk,reID){
	//alert(idPk)
	$.ajax({
		url: "/GET_PackRelatedInfo.aspx", 
		//data: {PackID: ""+reID+""}, //stringQuery, if is GET
		data: {'PackID': ''+ idPk +''},
		type: "POST",
		success: function(html){
				pasteResult(reID,html)
		},
		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()
}
function openInfo11(id,pk){
	//alert(id +' | '+ pk)
	divShw = id;
	var reID = pk; //divShw.replace('pic','');
	divShw = divShw.replace('pic','');
	divInfo = 'desc'+divShw;
	//divInfo = difInf+pk
	divInfoH = 'desch'+divShw;
	//divInfoH = divInfoH +pk
	divtxt = 'txt'+divShw;
	divShwP = 'pkInf'+divShw;
	//divShw = divShw+'n'+pk
	imgSrc = $('#'+id+'').attr("src");
	imgVal = imgSrc.indexOf("Plus");
	if (imgVal != -1){
		$('#'+id+'').attr("src","/images/Minus.jpg");
		$('#'+divInfo+'').hide();
		$('#'+divInfoH+'').show();
		$('#'+divShwP+'').show();
		if(document.getElementById(divtxt) != null){
			$('#'+divtxt+'').html('Hide details');
		}
		
		$.ajax({
		url: "/GET_PackRelatedInfo.aspx", 
		//data: {PackID: ""+reID+""}, //stringQuery, if is GET
		data: {'PackID': ''+ reID +''},
		type: "POST",
		success: function(html){
				$('#rel'+divShw+'').html(html);
				$('#butt'+divShw+'').show();
  		},
		error: function (xhr, desc, exceptionobj) {
			$('#rel'+reID+'').html(xhr.responseText);
    		alert(xhr.responseText +' = error');
  		}
	});
		/*$.get("/GET_PackRelatedInfo.aspx", { PackID: ""+reID+""},
			function(data){
			if (data == "false"){
				$('#rel'+divShw+'').html("<div id='message'></div>");
				return false;
			}
			else{
				$('#rel'+divShw+'').html(data);
				//init()
				$('#butt'+divShw+'').show();
			}
		});*/
	}
	else{
		$('#'+id+'').attr("src","/images/Plus.jpg");
		$('#'+divInfo+'').show()
		$('#'+divInfoH+'').hide();
		$('#'+divShwP+'').hide();
		if(document.getElementById(divtxt) != null){
			$('#'+divtxt+'').html('More details');
		}
		$('#rel'+divShw+'').html('');
		$('#butt'+divShw+'').hide();
	}
}
/* 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;
		});
	});
}

$(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('falsechecked') : $("#false"+this.id).removeClass('falsechecked');
		});
		// function to 'check' the fake ones and their matching checkboxes
		$(".falsecheck").click(function(){
			($(this).hasClass('falsechecked')) ? $(this).removeClass('falsechecked') : $(this).addClass('falsechecked');
			$(this.hash).trigger("click");
			return false;
		});
	});

function changeClass(chkid){
	alert(chkid)
	var check = chkid.replace('false','');
	alert(check)
	//var reID = divShw.replace('pic','');
	/*$(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('falsechecked') : $("#false"+this.id).removeClass('falsechecked');
		});
		// function to 'check' the fake ones and their matching checkboxes
		$(".falsecheck").click(function(){
			($(this).hasClass('falsechecked')) ? $(this).removeClass('falsechecked') : $(this).addClass('falsechecked');
			$(this.hash).trigger("click");
			return false;
		});
	});*/
}
/* VALIDATE FORMS */
$(document).ready(function() {
			$("#SiteEmialList").validationEngine({
				success: function() { successVal()} 
			})
		});
/* VALIDATE SUSCRIBE MAIL */
function successVal(){
	var jsmail = $('#email').val();
	var jsuser = $('#userID').val();
	$.get("/EmailForms/SuscribeMailList.aspx", { email: ""+jsmail+"", userID: ""+ jsuser +"" },
					function(data){
						if (data == "false"){
							$('#contact_form').html("<div id='message'></div>");
							$('#message').html("<span class='Text_Arial12_OrangeBold'>Contact Form NOT Submitted!</span>");
							return false;
						}
						else{
							$('#contact_form').html("<div id='message'></div>");
							$('#message').html("<span class='Text_Arial12_Bold'>Contact Form Submitted!</span>")
							.append("<br><span class='text_Arial12_Light'>We will be in touch soon.</span>");
							/*.hide()
							.fadeIn(1500, function() {
							$('#message').append("<img id='checkmark' src='images/check.png' />");*/
						}
					});
}
/* TO TAKE ID FROM FORM TO FIND PACKAGES */
function findPacks(formID){
	//alert(formID)
	var idForm = formID
	var idString = $('#'+ idForm +'').formSerialize();
	var idStrParts
	var idxOf
	var idValP
	var idVal
	var idToFind = ''
	//alert(idString)
	idStrParts = idString.split('&');
	for (i = 0;i<idStrParts.length;i++){
		if (idForm == 'frmFindPack'){
			idxOf = idStrParts[i].indexOf('dot')
		}
		else{
			idxOf = idStrParts[i].indexOf('dop')
		}
		//alert(idxOf)
		//alert(idStrParts[i])
		if (idxOf != -1){
			idValP = idStrParts[i].split('=')
			idVal = idValP[1]
			idToFind = idToFind + idVal +','
		}
	}
	idToFind = idToFind.substring(0,idToFind.length - 1); 
	//alert(idToFind)
	if (idForm == 'frmFindPack'){
		$('#allIDs').val(idToFind);
	}
	else{
		$('#allIDsdp').val(idToFind);
	}
	//alert($('#allIDsdp').val(idToFind))
	$('#'+ idForm +'').attr('action','/Find_Packages.aspx');
	$('#'+ idForm +'').submit();
}
