function shake(element){
       new Effect.Shake(element);
}
function puff(element){
       new Effect.Puff(element);
}



function enableTab(id){
	Ext.getCmp(id).enable();
}
function disableTab(id){
	Ext.getCmp(id).disable();
}

function reloadFrame(id){
	var f = document.getElementById(id);
	f.contentWindow.location.reload(true);
}


function requestGetUrl(url, div, failuremsg){

	var conn = new Ext.data.Connection();
	conn.request({
		url: url,
		method: 'GET',
		success: function(responseObject) {
			document.getElementById(div).innerHTML = responseObject.responseText;
		},
		 failure: function() {
			 if(failuremsg != ''){
			 	Ext.Msg.alert('Error', failuremsg);
		 	}
		 }
	});

}

function loadProduct(id){
	window.frames.productFrame.editProduct(id);
	toggleProducts(650);
}
