$(document).ready(function() {
    $(".packagesdestlist a").click(function() {
        $("#PackageLocation").val($(this).html());

        $("#packagesdestpopup").hide();
    });
});

function searchpackages() {
    
    if ($("#PackagePriceFrom").val() != "") {
        if (isNaN(parseFloat($("#PackagePriceFrom").val()))) {
            alert("Please enter valid price from.");
            $("#PackagePriceFrom").focus();
            return;
        }
    }
    if ($("#PackagePriceTo").val() != "") {
        if (isNaN(parseFloat($("#PackagePriceTo").val()))) {
            alert("Please enter valid price to.");
            $("#PackagePriceTo").focus();
            return;
        }
    }

    var searchrequest = "";
    if ($("#PackageName").val() != "")
        searchrequest = "&name=" + $("#PackageName").val();
    if ($("#PackageLocation").val() != "")
        searchrequest = searchrequest + "&loc=" + $("#PackageLocation").val();
    if ($("#PackageSeason").val() != "")
        searchrequest = searchrequest + "&season=" + $("#PackageSeason").val();
    if ($("#PackagePriceFrom").val() != "")
        searchrequest = searchrequest + "&prfrom=" + $("#PackagePriceFrom").val();
    if ($("#PackagePriceTo").val() != "")
        searchrequest = searchrequest + "&prto=" + $("#PackageLocation").val();
    if (($("#PackageSource").val() != "undefined") || ($("#PackageSource").val() != 'undefined'))
        searchrequest = searchrequest + "&pkgsrc=" + $("#PackageSource").val();

    /*
    Changed the querystring it is crashing in live
    var searchrequest = "<search>";
    if ($("#PackageName").val() != "")
    searchrequest = searchrequest + "<name>" + $("#PackageName").val() + "</name>";
    if ($("#PackageLocation").val() != "")
    searchrequest = searchrequest + "<location>" + $("#PackageLocation").val() + "</location>";
    if ($("#PackageSeason").val() != "")
    searchrequest = searchrequest + "<season>" + $("#PackageSeason").val() + "</season>";
    if ($("#PackagePriceFrom").val() != "")
    searchrequest = searchrequest + "<pricefrom>" + $("#PackagePriceFrom").val() + "</pricefrom>";
    if ($("#PackagePriceTo").val() != "")
    searchrequest = searchrequest + "<priceto>" + $("#PackagePriceTo").val() + "</priceto>";

    searchrequest = searchrequest + "<packagesource>" + $("#PackageSource").val() + "</packagesource>";
    searchrequest = searchrequest + "</search>"*/

        var querystring = "IsExternalSearch=" + true +  searchrequest;

    //var querystring = "IsExternalSearch=" + true;
    var url = '';
    if(pkgtype == 'vacations')
        url = virtualpath + "/prepackaging/ui/externalsearch.aspx?ptype=Vacations&";
    else if (pkgtype == 'ecotravel')
        url = virtualpath + "/prepackaging/ui/externalsearch.aspx?ptype=Ecotravel&";
    else if (pkgtype == 'cruises')
        url = virtualpath + "/prepackaging/ui/externalsearch.aspx?ptype=Cruises&";
        
     document.getElementById("divProcess").style.display ="block";
	 window.location.href = url + querystring;
     // redirect(url + querystring);
}

function searchmorepackages() {

var url = virtualpath + "/prepackaging/ui/externalsearch.aspx";

	 if(pkgtype == 'vacations')
        url = virtualpath + "/prepackaging/ui/externalsearch.aspx?ptype=Vacations";
    else if (pkgtype == 'ecotravel')
        url = virtualpath + "/prepackaging/ui/externalsearch.aspx?ptype=Ecotravel";
    else if (pkgtype == 'cruises')
        url = virtualpath + "/prepackaging/ui/externalsearch.aspx?ptype=Cruises";

    
    document.getElementById("divProcess").style.display ="block";
    window.location.href = url;
    //redirect(url);
}
