PINT.mediaCenter = {
	showDisclaimer : function(path) {
		if (PINT.util.browser.getCookie("set_Disclaimer") != null) PINT.mediaCenter.download(path);
		else { 
                	YAHOO.util.Dom.setStyle('popup_c', 'display', 'block');
			PINT.mediaCenter.url = path;
			PINT.mediaCenter.disclaimer.show();
			document.getElementById('terms').scrollTop = 0;
		}
	},
	
	hideDisclaimer : function(){
        var chkAgree = document.getElementById("agree");
	var chkSave = document.getElementById("save");
        chkSave.checked = false;
        chkAgree.checked = false;
        PINT.mediaCenter.disclaimer.hide();
        YAHOO.util.Dom.setStyle('popup_c', 'display', 'none');
	},
			
	check : function(){
		var chkAgree = document.getElementById("agree");
		var chkSave = document.getElementById("save");
			
		if(chkAgree.checked) {
			if(chkSave.checked) PINT.mediaCenter.setDiscalimerCookie();           
			PINT.mediaCenter.download(PINT.mediaCenter.url);
		} else alert('Please Check Agree to Download');
	},
	
	download : function(urlstr) {
        PINT.mediaCenter.hideDisclaimer();
		window.location = urlstr;
	},

	setDiscalimerCookie : function(){
		var today = new Date();
		var expiry = new Date(today.getTime() + 10 * 60 * 100 * 10 );
		PINT.util.browser.setCookie("set_Disclaimer", "true", expiry);	
	},
	
	init : function() {
		PINT.mediaCenter.disclaimer = new YAHOO.widget.Dialog("popup", { 	
			width : "379px",
			fixedcenter: true,
			visible: false,
			close: true,
			draggable: false,
			constraintoviewport: false,
			zIndex: 51,
			modal: false
		});
		PINT.mediaCenter.disclaimer.render(document.body);
                YAHOO.util.Dom.setStyle('popup_c', 'display', 'none');
	},
    
    setDropdownValue : function(name){
		var dropdown = document.getElementById(name);
        var searchsize = document.getElementById("productCat");
		if(searchsize != null && dropdown != null){
			for(var i=0;i<dropdown.length;i++){
				if(dropdown[i].value == searchsize.value){
					dropdown.selectedIndex = i;
					PINT.updateLabel(dropdown);
				}
			}
        }
		return true;
	}
}

YAHOO.util.Event.onAvailable('selectCat', function() {
	PINT.mediaCenter.setDropdownValue('selectCat');
});
