function cb_resize(w,h) {
	image = document.getElementById('popimg');
	if (image.width>0 && image.height>0) {
		window.resizeTo(image.width+w, image.height+h);
	}
}


function popup(url, w, h) {
	var options = 'width=' + w + ',height=' + h + ',';
		options += 'resizable=yes,scrollbars=yes,status=no,';
		options += 'menubar=no,toolbar=no,location=no,directories=no';
	var newWin = window.open(url, 'newWin', options);
	newWin.resizeTo(550, 550);
	newWin.focus();
}

function lookupItemDetails() {
	var ele = document.getElementById("VariantItemID");
	Chainbox.cb_productdetails.LookupItemDetails(ele.value, lookupItemDetails_callback);		// synchronous call to the server-side method
}

fmtMoney = function( n, c, d, t ) {
	var m = ( c = Math.abs( c ) + 1 ? c : 2, d = d || ",", t = t || ".", /(\d+)(?:(\.\d+)|)/.exec( n + "" ) ), x = m[1].length % 3;
	return ( x ? m[1].substr( 0, x ) + t : "" ) + m[1].substr( x ).replace( /(\d{3})(?=\d)/g, "$1" + t ) + ( c ? d + ( +m[2] ).toFixed( c ).substr( 2 ) : "" );
};

function lookupItemDetails_callback(res)
{
	var p = res.value;
	var ele1 = document.getElementById("itemprice");
    ele1.innerHTML =  fmtMoney( p.productPrice, 2, ',', '.' );

	var ele2 = document.getElementById("itemNameHeader");
    ele2.innerHTML =  p.productName;

	var ele3 = document.getElementById("estockLevel");
    ele3.innerHTML =  'Antal p� lager: ' + p.productOnStock;

	
	var ele4 = document.getElementById("_ProductDetail1_photo");
	var ele5 = document.getElementById("VariantItemID");
    ele4.src = '/showimage/' + ele5.value + '/200'
	
	p = null;
}

	var currentPhoto;
	var currentCell;

	function changePhoto(id, src, objParen) {
		getObj("_ProductDetail1_photo_link").href = src.replace(/\d+$/,"500");
		getObj("_ProductDetail1_photo").src = src;
	}
	function getObj(id) {
		return (document.all) ? document.all[id] : document.getElementById(id);
	}
	function setClassName(objId, className) {
    		document.getElementById(objId).className = className;
	}

function bindnewslettersignup(){
$("a#newssubscribe").bind("click", function(){

    var mUrl = '';
    var navn = '';
    navn = $("input#newslettername").val();

    var email = '';
    email = $("input#newsletteremail").val();
    if (navn == ''){
        $("#emailerrmsg").text("Du mangler at udfylde navn");
        $("#emailerrmsg").slideDown();
        return false;
    }
    if (email == ''){
        $("#emailerrmsg").text("Du mangler at udfylde email");
        $("#emailerrmsg").slideDown();
        return false;
    }

    mUrl = '/base/CampaignWrapper/subscribe/' + email +'/' + navn;

    $.ajax(
    {type: "get", url: mUrl, data: "", dataType: "xml", success: function(mXml)
    {
        $("Code", mXml).each(function(){
            var rtn = $(this).text();

if (rtn == '0'){
                $("#emailerrmsg").text("Tak for din tilmelding til Leah Marias Nyhedsbrev");
                $("#emailerrmsg").slideDown();
                return false;

            
            }else{
            
                            $("#emailerrmsg").text("E-mail adressen er ikke angivet korrekt");
	                    $("#emailerrmsg").slideDown();
	                    return false;
          
            
            }
        });
        
        
    }
});
});

}

function bindnewslettersignoff(){
$("a#newsunsubscribe").bind("click", function(){
    var email = '';
    email = $("input#newsletteremail").val();

    if (email == ''){
        $("#emailerrmsg").text("Du mangler at udfylde email");
        $("#emailerrmsg").slideDown();
        return false;
    }

    var mUrl = '';
    mUrl = '/base/CampaignWrapper/unSubscribe/' + email;
    $.ajax({type: "get", url: mUrl, data: "", dataType: "xml", success: function(mXml){

        $("Code", mXml).each(function(){
        var rtn = $(this).text();
        if (rtn == '0'){
            $("#emailerrmsg").text("Du har nu afmeldt Nyhedsbrevet fra Leah Maria. Du vil ikke modtage mails fra os fremover.");
            $("#emailerrmsg").slideDown();
            return false;
        }else if(rtn == '202'){
            $("#emailerrmsg").text("Du er allerede frameldt vores nyhedsbrev.");
            $("#emailerrmsg").slideDown();
            return false;

	} else {
            $("#emailerrmsg").text("E-mail adressen er ikke angivet korrekt");
            $("#emailerrmsg").slideDown();
            return false;
        }
    });

    return false;
    }
    });
});
}


$(document).ready(function(){
 bindnewslettersignup();
 bindnewslettersignoff();
});


