var brandings = new Array;
var brandingmode=0;
 
function branding_editor_register(thisid) {
	for(var i=0;i<brandings.length;i++) {
		if (brandings[i]==thisid) { return; }
	}
	brandings.push(thisid);
}
function branding_editor(bele) {
    if (brandingmode == 0) {
        
	for(var i=0;i<brandings.length;i++) {
        	var brandel = document.getElementById(brandings[i]);
		if (brandel) {
			brandel.style.border='#f00 1px solid';        
        	} else {
			alert("Theme error, missing branding element: " + brandings[i]);
		}
	}
        brandingmode=1;
        bele.innerHTML=branding_on_txt;
        alert('Click on the Branding Image you wish to change.  Please make sure you have your popup blocker allow this site.');
    } else {
        for(var i=0;i<brandings.length;i++) {
            document.getElementById(brandings[i]).style.border='';
        }
        brandingmode=0;
        bele.innerHTML=branding_off_txt;
    }
    
}
function branding_editor_over(thisele) {
    if (!brandingmode) { return true; }
    window.status='Change Image for ' + thisele.id;
}
function branding_editor_out(thisele) {
    if (!brandingmode) { return true; }
    window.status='';
}
function branding_editor_click(thisele) {
    if (!brandingmode) { return true; }
    var thisid = thisele.id;
    var imginfo = thisid.split('-');
    var imgna = new Array;
    for(var i=2;i<imginfo.length;i++) {
        imgna.push(imginfo[i]);
    } 
    var imgname = imgna.join('-');
    var imgs = imgname.split(',');
    
    var dwidth = (thisele.offsetWidth + 60) > 350 ? (thisele.offsetWidth + 60) : 350;    
    var dheight = (thisele.offsetHeight + 60) > 280 ? (thisele.offsetHeight + 60) : 280;    
    var windowparams = 'width=' + dwidth + ',height=' + dheight + ',scrollbars=yes';
    for(var i=0;i<imgs.length;i++) {
	var newurl = 'resellers/branding_upload.html?img=' + escape(imgs[i]);
    	window.open(newurl, '_blank', windowparams);
    }
    return false;
}

