/*
 *  *
 *   * UrlParams
 *    *
 *
 *     SYNOPSIS:
 *
 *      window.onload = function() {
 *         var params = UrlParams.parse();
 *            var result = document.getElementById("result");
 *               var text = "";
 *                  for (p in params) {
 *                       text += "{" + p + ": " + params[p] + "}, ";
 *                          }
 *                             result.innerHTML = text;
 *                                UrlParams.update("this_file.html", {a: 1, b: 2});
 *                                 }
 *                                 */
window.onload=function(){
    $('div#gotoCourse').css('background-color','#FF0000');
             
    $('div#gotoCourse').click(function(){
            /*alert("aaaa");*/
            gotoSalonSearch();
    });
        
    
}
function gotoSalonSearch(){
    href="http://localhost/course/stx2/";
    str2=parseUrl();
    href=href+"?"+parseUrl();
    if(str2=="no"){
    }else{
        document.location=href;
    }
}

function parseUrl() {
    var parts = location.href.split("?");
    var params = {};
   /* var areavalue={};*/
    var areavalue=new Array();
    var str;
    var n;
    if (parts.length == 2) {
        var values = parts[1].split("&");
        var kv;
        var cat;
        var area;
        var areavalue;
        for (var i = 0, length = values.length; i < length; i++) {
            kv=values[i].split("="); 
            if (kv.length == 2) {
                if(kv[0]=="category1[]"){
                    areavalue[i]=kv[0]+"="+kv[1];
                }else if(kv[0]=="category2[]"){
                    areavalue[i]=kv[0]+"="+kv[1];
                }else if(kv[0]=="category3[]"){
                    areavalue[i]=kv[0]+"="+kv[1];
                }else{}
             }
        }
    }
    an=0;
    if(areavalue.length>0){
    an=areavalue.length;
    n=0;
    while(n<an){
        if(n==0){
            str=areavalue[0]; 
        }else{
            str=str+"&"+areavalue[n];
        }
        n++;
    }
    }else{
        str="no"
    }
   return str;
}

