/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

var SBY = {};
SBY.filterGroesse="";
SBY.filterFarben="";
SBY.filterMaterial="";
SBY.filterAttribute="";
jQuery.extend({
/**
* Returns get parameters.
*
* If the desired param does not exist, null will be returned
*
* @example value = $.getURLParam("paramName");
*/
 getURLParam: function(strParamName){
	  var strReturn = "";
	  var strHref = window.location.href;
	  var bFound=false;

	  var cmpstring = strParamName + "=";
	  var cmplen = cmpstring.length;

	  if ( strHref.indexOf("?") > -1 ){
	    var strQueryString = strHref.substr(strHref.indexOf("?")+1);
	    var aQueryString = strQueryString.split("&");
	    for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
	      if (aQueryString[iParam].substr(0,cmplen)==cmpstring){
	        var aParam = aQueryString[iParam].split("=");
	        strReturn = aParam[1];
	        bFound=true;
	        break;
	      }

	    }
	  }
	  if (bFound==false) return null;
	  return strReturn;
	}
});
function logOut(){
	var url="admin/sbyshop.php?mode=logout";
	$('#loutdummy').load(url);
	location.reload();
}
function setFilter(isu,isnt) {
    SBY.filterGroesse="";
    $("#form_groessen :checkbox").each(function(i) {
        if (this.checked) {
            if (i>0) {
                SBY.filterGroesse+=",";
            }
            SBY.filterGroesse+=this.value;
        } 
    });
    SBY.filterFarben="";
    $("#form_farben :checkbox").each(function(i) {
        if (this.checked) {
            if (i>0) {
                SBY.filterFarben+=",";
            }
            SBY.filterFarben+=this.value;
        } 
    });
    SBY.filterMaterial="";
    $("#form_material :checkbox").each(function(i) {
        if (this.checked) {
            if (i>0) {
                SBY.filterMaterial+=",";
            }
            SBY.filterMaterial+=this.value;
        } 
    });
    SBY.filterAttribute="";
    $("#form_attribut :checkbox").each(function(i) {
        if (this.checked) {
            if (i>0) {
                SBY.filterAttribute+=",";
            }
            SBY.filterAttribute+=this.value;
        } 
    });
    var url="admin/sbyshop.php?mode=setfilter&groesse="+SBY.filterGroesse+"&farben="+SBY.filterFarben+"&material="+SBY.filterMaterial+"&attribute="+SBY.filterAttribute+"&promodel="+$.getURLParam("promodel")+"&ispageid="+$.getURLParam("page_id");
//    alert("setFilter:"+url);
	var indiv="#vertical_slider";
	if(isu==1){
		indiv="#prod_over";
	}
	if(isnt!=1){
		$(indiv).load(url,init_dw_Scroll);
	}else{
    	$(indiv).load(url);
	}

	//$("#filter5").load("admin/sbyshop.php?mode=showfilter");
}
function toBasketUp(pid){
	var proid=pid;
	
	var inval=$("#count_"+proid).val();
	if ( !isNaN( parseFloat(inval) ) || inval=="") {
		var towrite=$("#sub_basket_link");
		
		var url="admin/sbyshop.php?mode=setcount&name=count_"+proid+"&id="+proid+"&value="+inval;
		
		if(inval!=0){
			test="not blank";
		}else{
			test="its blank";	
		}
		towrite.load(url);	
	}


}
