/*
 *  Check the variable div names, ensure no '#' sent to ajax, as don't
 *  want to have to re-do or scrub inputs in inspiration_ajax.php or elsewhere
 */

jQuery(document).ready(function() {
	hashCheck();
	jQuery('.jqsortable').sortable({ 
		axis: 'x', 
		placeholder: "insp_placeholder", 
		forcePlaceholderSize: true,
		update: function(event, ui) {
			
			var entryid = jQuery(this).attr('id');
			entryid = entryid.replace("sort","");
			var result = jQuery(this).sortable('serialize');
			result = result.replace(/listitem\[\]\=/g, "");
			result = result.replace(/\&/g, ",");
			var jqajax = jQuery.ajax({
				url: '/pages/inspiration_ajax.php',
				data: 'entryid='+entryid+'&listing='+result
			});
			
		}
	});
     jQuery('.edit').editable('/pages/inspiration_ajax.php', {
         id: 'editid',
		 name: 'value',
		 indicator : 'Saving...',
         tooltip   : 'Click to edit...',
		 cancel: 'Cancel',
		 submit: 'OK'
     });     						
});

function insp_autocolor(autotarget)
{
    var jqajax = jQuery.ajax({
		url: '/pages/inspiration_ajax.php',
		data: 'task=autocolor&autotarget='+autotarget,
        dataType: 'html',
        success: function(resp) {
            jQuery('#auto_color_response').html(resp);
        }});
}

function hashCheck()
{
	var strURL = window.location.hash;
	if(strURL != '')
	{
        if(jQuery(strURL))
        {
            strURL = strURL.replace( "#", "" );
            insp_max(strURL,'0');
        }        
	}
}

function addform(){
	var jqajax = jQuery.ajax({
		url: '/pages/inspiration_ajax.php',
		data: 'task=addform',
		dataType: 'html',
		success: function(resp)
		{
			jQuery('#submitshow').html(resp);
		}});
}
/* Does not seem to be used currently
function updateList(sequence,entryid) {
	var jqajax = jQuery.ajax({
		url: '/pages/inspiration_ajax.php',
		data: 'sequence='+sequence+'&entryid='+entryid,
		dataType: 'html',
		success: function(resp)
		{
			jQuery('#submitshow').html(resp);
		}});
}
*/
//Need to make this one call eventually
function insp_thumbsup(entryid,thumbs,divid,targetbit)
{
	var zurl = '/pages/inspiration_ajax.php';
	var jqajax = jQuery.ajax({
		url: zurl,
		data: 'entryid='+entryid+'&task=thumbsup&divid='+divid+'&thumbs='+thumbs,
		dataType: 'html',
		success: function(resp)
		{
			jQuery('#'+targetbit+'thumbsup_'+entryid).html(resp);
			jQuery('#cthumbsup_'+entryid).html(resp);
		}});
	/*
	jqajax = jQuery.ajax({
		url: zurl,
		data: 'entryid='+entryid+'&task=thumbsup&divid='+divid+'&thumbs='+thumbs,
		dataType: 'html',
		success: function(resp)
		{
			jQuery('#'+'cthumbsup_'+entryid).html(resp);
		}});
	*/
}

/*  Appears to be for deprecated "middle-sized" view
function insp_crossfade(divid,img,num)
{
	var i = 0;
	for(i=0;i<num;i++)
	{
		var divtest = '#'+divid + '_img_' + i;
		if(jQuery(divtest).is(':visible'))
		{
			var divhide = divtest;
		}
	}
	var divshow = '#'+divid + '_img_' + img;
	if(divshow != divhide)
	{
		jQuery(divhide).fadeOut();
		jQuery(divshow).fadeIn();
	}
}
*/

function insp_crossfade2(divid,img)
{
	var imgcount = jQuery('#'+divid+'_min').data('imgcount');
	for(i=0;i<imgcount;i++)
	{
		var divtest = '#'+divid + '_mimg_' + i;
		if(jQuery(divtest).is(':visible'))
		{
			var divhide = divtest;
		}
	}
	var divshow = '#'+divid + '_mimg_' + img;
	if(divshow != divhide)
	{
		jQuery(divhide).fadeOut(500, function() {
			
		});
		jQuery(divshow).fadeIn(800);
	}
	var imgid = '#'+divid + '_mimgs_' + img;
	
	var imgsrc = jQuery(imgid).attr('src');
	var srclist = imgsrc.split('/');
	var fname = srclist.pop();
	jQuery('#pplink_'+divid).attr('href', '/PowerPalette/'+fname);	
}

function validate_handle(thisform)
{
	with (thisform)
	{
		if (handle.value==null||handle.value=="")
		{
			alert("You must enter in a Display Name before you can submit it!");
			return false;
		}
		else
		{
			return true;
		}
	}
}

function validate_required(field,alerttxt)
{
	with (field)
	{
		if (value==null||value=="")
		{ 
			alert(alerttxt);return false; 
		}
		else
		{
			return true;
		}
	}
}

function validate_form_images(field)
{
	with (field)
	{
		if (value==null||value=="")
		{
			return false;
		}
		else
		{
			return true;
		}
	}
}

function validate_form(thisform)
{
	with (thisform)
	{
		if (validate_form_images(image1)==false&&validate_form_images(image2)==false&&validate_form_images(image3)==false)
		{
			alert("Please choose at least one image for your Entry!");
			image1.focus();
			return false;
		}
		if (validate_required(sku,"Please enter a SKU for your Entry!")==false)
		{
			sku.focus();
			return false;
		}
	}
}

function insp_ctrl(divid,divh,divs,imgid,rownum)
{
	var divstate = divid + 'shell' + divs;
	if (jQuery('#'+divstate).length) 
	{
		jQuery('#'+divid+'_'+divh).slideUp('600', function() {
			jQuery('#'+divid+'_'+divs).slideDown('1000');
		});
		
	}
	else
	{
		//alert('made it inside ajax area');
		jQuery('#'+divid+'_'+divh).slideUp('600');
		var jqajax = jQuery.ajax({
			url: '/pages/inspiration_ajax.php',
			data: 'divid='+escape(divid)+'&direction='+divs+'&imgid='+imgid+'&rownum='+rownum,
			dataType: 'html',
			success: function(resp)
			{
				jQuery('#'+divid+'_'+divs).html(resp).slideDown('1000');
			}});
	}
}

function inspc_add(id,position,sub)
{
	var test = jQuery(this).data('cinfo');
    alert(test);
    var jqajax = jQuery.ajax({
		url: '/pages/inspiration_ajax.php',
		data: 'cid='+id+'&cposition='+position+'&csub='+sub+'&csku='+sku+'&action=addsku',
		dataType: 'html',
		success: function(resp)
		{
			jQuery('#showrow'+position).html(resp).slideDown();
		}});
}

function inspc_locktoggle(image,id,slot)
{
	var jqajax = jQuery.ajax({
		url: '/pages/inspiration_ajax.php',
		data: 'image='+image+'&slot='+slot+'&action=locktoggle&id='+id
		});
}

function inspc_best(cid,cposition,csub,tkey)
{
	var jqajax = jQuery.ajax({
		url: '/pages/inspiration_ajax.php',
		data: 'action=cbest&cid='+cid+'&cposition='+cposition+'&csub='+csub+'&tkey='+escape(tkey),
		dataType: 'html',
		success: function(resp)
		{
			jQuery('#inspc_b'+cposition).html(resp);
		}});
}

function insp_cfu(event,position,sub,id)
{
	var cdiv = 'insp_c'+position;
	var cidiv = 'insp_ci'+position;
	var grrdiv = 'row'+position;
	var ymax = jQuery('#'+cdiv).height();
	var xmax = jQuery('#'+cdiv).width();	
	//alert(ymax+' height '+xmax+' width');
	src = jQuery('#'+cidiv).attr('src');
	iwidth = jQuery('#'+cidiv).width();
	iheight = jQuery('#'+cidiv).height();
	pos_x = event.pageX - Math.round(jQuery('#'+cdiv).offset().left);
    pos_y = event.pageY - Math.round(jQuery('#'+cdiv).offset().top);
    /*
	pos_x = event.offsetX?(event.offsetX):event.pageX-jQuery('#'+cdiv).position().left;
	pos_y = event.offsetY?(event.offsetY):event.pageY-jQuery('#'+cdiv).position().top;
	*/
	var srclist = src.split('/');
	filename = srclist.pop();
	var jqajax = jQuery.ajax({
		url: '/pages/inspiration_ajax.php',
		data: 'csub='+sub+'&cid='+id+'&cpos_x='+pos_x+'&cpos_y='+pos_y+'&cfname='+filename+'&ciheight='+iheight+'&ciwidth='+iwidth+'&cposition='+position+'&action=cpick',
		dataType: 'html',
		success: function(resp)
		{
			jQuery('#inspc_r'+position).html(resp);
		}});
}

function color_fu(event,divid)
{
	for(i=0;i<3;i++)
	{
		var divtest = '#'+divid + '_mimg_' + i;
		if(jQuery(divtest).length && (jQuery(divtest).css('display') != 'none'))
		{
			var divactive = i;
			break;
		}
	}
	cfudiv = '#'+divid + '_mimg';
	cfudiv2 = '#'+divid + '_mimg_' + divactive;
	ymax = jQuery(cfudiv).height();
	xmax = jQuery(cfudiv).width();
	imagetograb = cfudiv+'s_'+divactive;
	src = jQuery(imagetograb).attr('src');
	iwidth = jQuery(imagetograb).width();
	iheight = jQuery(imagetograb).height();
	if(iwidth < xmax)
	{
		offsetx = (xmax - iwidth)/2;
		offsetx = Math.round(offsetx);
	}
	else
		offsetx = 0;
    
    pos_x = Math.round(event.pageX - jQuery(cfudiv).offset().left - offsetx);
    pos_y = Math.round(event.pageY - jQuery(cfudiv).offset().top);
    /*
	pos_x = event.offsetX?(event.offsetX):event.pageX-jQuery(cfudiv).position().left-offsetx;
	pos_y = event.offsetY?(event.offsetY):event.pageY-jQuery(cfudiv).position().top;
	*/
	var srclist = src.split('/');
	filename = srclist.pop();
		
	var jqajax = jQuery.ajax({
		url: '/pages/colorfu_ajax.php',
		data: 'pos_x='+pos_x+'&pos_y='+pos_y+'&fname='+filename+'&iheight='+iheight+'&iwidth='+iwidth+'&divid='+divid,
		dataType: 'html',
		success: function(resp)
		{
			jQuery('#'+divid+'_cfu').html(resp);
		}});
}

function insp_mspp(key,divid)
{
	var jqajax = jQuery.ajax({
		url: '/pages/colorfu_ajax.php',
		data: 'divid='+divid+'&showkey='+escape(key),
		dataType: 'html',
		success: function(resp)
		{
			jQuery('#'+divid + '_cfu2').html(resp);
		}});
}

function insp_load(divid,direction,imgid)
{
	jQuery('#'+divid+'_1').slideUp('fast');
	var jqajax = jQuery.ajax({
		url: '/pages/inspiration_ajax.php',
		data: 'divid='+escape(divid)+'&direction='+direction+'&imgid='+imgid,
		dataType: 'html',
		success: function(resp)
		{
			jQuery('#'+divid+'_2').html(resp).slideDown();
		}});
}

function toggleartist(divid,direction)
{
	if(direction == 'expand') {
		divup = '#'+divid + '_1';
		divdown = '#'+divid + '_2';
	}
	else {
		divup = '#'+divid + '_2';
		divdown = '#'+divid + '_1';
	}
	jQuery(divup).slideUp('fast', function() {
		jQuery(divdown).slideDown();
	});
}

function insp_max(divid, img)
{
	img = (typeof img == "undefined")?'0':img;
	jQuery('#'+divid+'_min').slideUp(850, function() {
		if(jQuery('#'+divid+'_max').data('loaded'))
		{
			jQuery('#'+divid+'_max').slideDown();
			insp_crossfade2(divid, img);
		}
		else
		{
			var jqajax = jQuery.ajax({
				url: '/pages/inspiration_ajax.php',
				data: 'divid='+escape(divid)+'&showimg='+img,
				dataType: 'html',
				success: function(resp)
				{
					jQuery('#'+divid+'_max').html(resp).slideDown().data('loaded', 'loaded');
				}});
		}
	});	
}

function insp_min(divid)
{
	jQuery('#'+divid+'_max').slideUp(800, function () {
		jQuery('#'+divid+'_min').slideDown(800);
	});
}

function insp_thumbsup2(entryid)
{
	var jqajax = jQuery.ajax({
		url: '/pages/inspiration_ajax.php',
		data: 'entryid='+entryid+'&ztask=thumbsup',
		dataType: 'html',
		success: function(resp)
		{
			//jQuery('#'+targetbit+'thumbsup_'+entryid).html(resp);
			//jQuery('#cthumbsup_'+entryid).html(resp);
			jQuery('.zthumbs_'+entryid).html(resp);
		}});
}
/* looks to be unused, not sure where it was supposed to be used for
function insp_toggle(divid,direction,imgid)
{
	url = '/pages/inspiration_ajax.php';
	var params = 'divid='+escape(divid)+'&direction='+direction+'&imgid='+imgid;
	if(direction == 'expand')
	{
		divup = divid + '_1';
		divdown = divid + '_2';
	}
	else
	{
		divup = divid + '_2';
		divdown = divid + '_1';
	}
	new Effect.BlindUp(divup, 
		{ queue: { position: 'front', scope: 'inspscope'+divid,
			limit: 2 }, duration:0.5
	});
	
	new Effect.BlindDown(divdown, 
		{ queue: { position: 'end', scope: 'inspscope'+divid,
			limit: 2 }
	});
}
*/

function insp_showhide(div)
{
	divimg = '#insp_' + div;
	
	var params;
	if(jQuery('#'+div).css('display') != 'none')
	{
		jQuery('#'+div).slideUp();
		jQuery(divimg).css('background-image', 'url(\'/../../../images/inspiration/inspdown.gif\')');
		params = 'divshowhide='+div+'&direction=hide';
	}
	else
	{
		jQuery('#'+div).slideDown();
		jQuery(divimg).css('background-image', 'url(\'../../../images/inspiration/inspup.gif\')');
		params = 'divshowhide='+div+'&direction=show';
		
	}
	var jqajax = jQuery.ajax({
		url: '/pages/inspiration_ajax.php',
		data: params
	});
}


/*
Event.observe(window, 'load', init, false);

function hashCheck()
{
	var strURL = window.location.hash;
	if(strURL != '')
	{
		strURL = strURL.replace( "#", "" );
		for(i=1;i<5;i++)
		{
			var divtest = i+'_'+strURL;
			//alert(divtest);
			if($(divtest))
			{
				insp_ctrl(strURL,'1','3','0',i);
			}
		}
	}
}

function init(){
	hashCheck();
}

function addform(){
	var url = '/pages/inspiration_ajax.php';
	var pars = 'task=addform';
	var target = 'submitshow'
	var myAjax = new Ajax.Updater(target, url, { method: 'get',	parameters: pars });
}

function updateList(sequence,entryid) {
	var url = 'inspiration_ajax.php';
	var params = 'sequence='+sequence+'&entryid='+entryid;
	var ajax = new Ajax.Request(url,{
		method: 'post',
		parameters: params	
	});
}
function insp_thumbsup(entryid,thumbs,divid,targetbit)
{
	var url = '/pages/inspiration_ajax.php';
	var pars = 'entryid='+entryid+'&task=thumbsup&divid='+divid+'&thumbs='+thumbs;
	var target = targetbit+'thumbsup_'+entryid;
	var myAjax = new Ajax.Updater(target, url, { method: 'get', parameters:pars });
	if(targetbit == 'e')
	{
		var target = 'cthumbsup_'+entryid;
		var myAjax2 = new Ajax.Updater(target, url, { method: 'get', parameters:pars });
	}
}

function insp_crossfade2(divid,img,num)
{
	var i = 0;
	for(i=0;i<num;i++)
	{
		var divtest = divid + '_mimg_' + i;
		if($(divtest).style.display != 'none')
		{
			var divhide = divtest;
		}
	}
	var divshow = divid + '_mimg_' + img;
	if(divshow != divhide)
	{
		new Effect.Fade(divhide, { duration:0.5 	});
		new Effect.Appear(divshow, { duration:0.5 	});
	}
	var imgid = divid + '_mimgs_' + img;
	
	var imgsrc = $(imgid).src;
	var srclist = imgsrc.split('/');
	fname = srclist.pop();
	$('pplink_'+divid).setAttribute('href', '/PowerPalette/'+fname);
	
}

function validate_handle(thisform)
{
	with (thisform)
	{
		if (handle.value==null||handle.value=="")
		{
			alert("You must enter in a Display Name before you can submit it!");
			return false;
		}
		else
		{
			return true;
		}
	}
}

function validate_required(field,alerttxt)
{
	with (field)
	{
		if (value==null||value=="")
		{ 
			alert(alerttxt);return false; 
		}
		else
		{
			return true;
		}
	}
}

function validate_form_images(field)
{
	with (field)
	{
		if (value==null||value=="")
		{
			return false;
		}
		else
		{
			return true;
		}
	}
}

function validate_form(thisform)
{
	with (thisform)
	{
		if (validate_form_images(image1)==false&&validate_form_images(image2)==false&&validate_form_images(image3)==false)
		{
			alert("Please choose at least one image for your Entry!");
			image1.focus();
			return false;
		}
		if (validate_required(sku,"Please enter a SKU for your Entry!")==false)
		{
			sku.focus();
			return false;
		}
	}
}

function insp_ctrl(divid,divh,divs,imgid,rownum)
{
	var divstate = divid + 'shell' + divs;
	if (document.getElementById(divstate)) 
	{
	    //call ze toggle vunkshun
		new Effect.BlindUp(divid+'_'+divh, { queue: { position: 'front', scope: 'inspscope'+divid, limit: 2 }, duration:0.5 });
		new Effect.BlindDown(divid+'_'+divs, { queue: { position: 'end', scope: 'inspscope'+divid, limit: 2 } });
	}
	else
	{
		//uasdf z ze delayd loader
		new Effect.BlindUp(divid+'_'+divh, { queue: { position: 'front', scope: 'inspscope'+divid,
			limit: 2 }, duration:0.5 	});
		var target = divid+'_'+divs;
		url = '/pages/inspiration_ajax.php';
		var params = 'divid='+escape(divid)+'&direction='+divs+'&imgid='+imgid+'&rownum='+rownum;
		new Ajax.Updater(target, url,
		{
			method: 'get',
			parameters:params,
			onComplete: function(transport)
			{
				new Effect.BlindDown(divid+'_'+divs, { queue: { position: 'end', scope: 'inspscope'+divid,
						limit: 2 } 	} );
			},
			evalScripts: true
		});
	}
}

function insp_crossfade(divid,img,num)
{
	var i = 0;
	for(i=0;i<num;i++)
	{
		var divtest = divid + '_img_' + i;
		if($(divtest).style.display != 'none')
		{
			var divhide = divtest;
		}
	}
	var divshow = divid + '_img_' + img;
	if(divshow != divhide)
	{
		new Effect.Fade(divhide, { duration:0.5 	});
		new Effect.Appear(divshow, { duration:0.5 	});
	}
}

function inspc_add(id,position,sub,sku)
{
	var params = 'cid='+id+'&cposition='+position+'&csub='+sub+'&csku='+sku+'&action=addsku';
	var target = 'showrow'+position;
	var url = '/pages/inspiration_ajax.php';
	var myAjax = new Ajax.Updater(target, url, { method: 'get', parameters:params, evalScripts: true });	
}

function inspc_locktoggle(image,id,slot)
{
	var params = 'image='+image+'&slot='+slot+'&action=locktoggle&id='+id;
	var url = '/pages/inspiration_ajax.php';
	var ajax = new Ajax.Request(url,{
		method: 'post',
		parameters: params		
		});
}

function inspc_best(cid,cposition,csub,tkey)
{
	var params = 'action=cbest&cid='+cid+'&cposition='+cposition+'&csub='+csub+'&tkey='+escape(tkey);
	var url = '/pages/inspiration_ajax.php';
	var target = 'inspc_b'+cposition;
	var myAjax = new Ajax.Updater(target, url, { method: 'get', parameters:params, evalScripts: true });
}

function insp_cfu(event,position,sub,id)
{
	var cdiv = 'insp_c'+position;
	var cidiv = 'insp_ci'+position;
	var grrdiv = 'row'+position;
	var ymax = $(cdiv).style.height;
	var xmax = $(cdiv).style.width;
	ymax = ymax.replace('px','');
	xmax = xmax.replace('px','');
	src = $(cidiv).src;
	iwidth = $(cidiv).width;
	iheight = $(cidiv).height;
	totaloffset = $(cdiv).cumulativeOffset();
	pos_x = event.offsetX?(event.offsetX):event.pageX-totaloffset[0];
	pos_y = event.offsetY?(event.offsetY):event.pageY-totaloffset[1];
	
	var srclist = src.split('/');
	filename = srclist.pop();
	var url = '/pages/inspiration_ajax.php';
	var pars = 'csub='+sub+'&cid='+id+'&cpos_x='+pos_x+'&cpos_y='+pos_y+'&cfname='+filename+'&ciheight='+iheight+'&ciwidth='+iwidth+'&cposition='+position+'&action=cpick';
	var target = 'inspc_r'+position;
	var myAjax = new Ajax.Updater(target, url, { method: 'get', parameters:pars, evalScripts: true });
}

function color_fu(event,divid)
{
	for(i=0;i<3;i++)
	{
		var divtest = divid + '_mimg_' + i;
		if($(divtest) && $(divtest).style.display != 'none')
		{
			var divactive = i;
		}
	}
	cfudiv =   divid + '_mimg';
	cfudiv2 = divid + '_mimg_' + divactive;
	ymax = document.getElementById(cfudiv).style.height;
	xmax = document.getElementById(cfudiv).style.width;
	ymax = ymax.replace('px','');
	xmax = xmax.replace('px','');
	imagetograb = cfudiv + 's_' + divactive;
	src = document.getElementById(imagetograb).src;
	iwidth = document.getElementById(imagetograb).width;
	iheight = document.getElementById(imagetograb).height;
	if(iwidth < xmax)
	{
		offsetx = (xmax - iwidth)/2;
		offsetx = Math.round(offsetx);
	}
	else
		offsetx = 0;
	pos_x = event.offsetX?(event.offsetX):event.pageX-$(cfudiv).offsetLeft-offsetx;
	pos_y = event.offsetY?(event.offsetY):event.pageY-$(cfudiv).offsetTop;
	
	var srclist = src.split('/');
	filename = srclist.pop();
	var url = '/pages/colorfu_ajax.php';
	var pars = 'pos_x='+pos_x+'&pos_y='+pos_y+'&fname='+filename+'&iheight='+iheight+'&iwidth='+iwidth+'&divid='+divid;
	var target = divid + '_cfu';
	var myAjax = new Ajax.Updater(target, url, { method: 'get', parameters:pars, evalScripts: true });
	
}

function insp_mspp(key,divid)
{
	//alert(key);
	var cdiv = divid + '_cfu2';
	var url = '/pages/colorfu_ajax.php';
	var pars = 'divid='+divid+'&showkey='+escape(key);
	var target = cdiv;
	var myAjax = new Ajax.Updater(target, url, { method: 'get', parameters:pars, evalScripts: true });
}

function insp_load(divid,direction,imgid)
{
	new Effect.BlindUp(divid+'_1', { queue: { position: 'front', scope: 'inspscope'+divid,
		limit: 2 }, duration:0.5 	});
	var target = divid+'_2';
	url = '/pages/inspiration_ajax.php';
	var params = 'divid='+escape(divid)+'&direction='+direction+'&imgid='+imgid;
	new Ajax.Updater(target, url,
	{
		method: 'get',
		parameters:params,
		onComplete: function(transport)
		{
			new Effect.BlindDown(divid+'_2', { queue: { position: 'end', scope: 'inspscope'+divid,
					limit: 2 } 	} );
		},
		evalScripts: true
	});
}

function toggleartist(divid,direction)
{
	if(direction == 'expand') {
		divup = divid + '_1';
		divdown = divid + '_2';
	}
	else {
		divup = divid + '_2';
		divdown = divid + '_1';
	}
	
	new Effect.BlindUp(divup, { queue: { position: 'front', scope: 'inspscope'+divid, limit: 2 }});
	new Effect.BlindDown(divdown, { queue: { position: 'end', scope: 'inspscope'+divid, limit: 2 }});
}

function insp_toggle(divid,direction,imgid)
{
	url = '/pages/inspiration_ajax.php';
	var params = 'divid='+escape(divid)+'&direction='+direction+'&imgid='+imgid;
	if(direction == 'expand')
	{
		divup = divid + '_1';
		divdown = divid + '_2';
	}
	else
	{
		divup = divid + '_2';
		divdown = divid + '_1';
	}
	new Effect.BlindUp(divup, 
		{ queue: { position: 'front', scope: 'inspscope'+divid,
			limit: 2 }, duration:0.5
	});
	
	new Effect.BlindDown(divdown, 
		{ queue: { position: 'end', scope: 'inspscope'+divid,
			limit: 2 }
	});
}

function insp_showhide(div)
{
	divimg = 'insp_' + div;
	if($(div).style.display != 'none')
	{
		new Effect.BlindUp(div);
		$(divimg).style.backgroundImage="url('/images/inspiration/inspdown.gif')";
		
		var params = 'divshowhide='+div+'&direction=hide';
		
		var url = '/pages/inspiration_ajax.php';
		var ajax = new Ajax.Request(url,{
			method: 'post',
			parameters: params		
			});
	}
	else
	{
		new Effect.BlindDown(div);
		$(divimg).style.backgroundImage="url('/images/inspiration/inspup.gif')";
		var params = 'divshowhide='+div+'&direction=show';
		var url = '/pages/inspiration_ajax.php';
		var ajax = new Ajax.Request(url,{
			method: 'post',
			parameters: params		
			});
	}
}

*/


/*

function insp_toolcheck()
{
	if($('mspp_tooltip').style.display != 'none')
	{
		new Effect.Fade('mspp_tooltip', { duration:0.3 });
	}
}

function insp_tool(event,div)
{
	
	if(div != '' && $(div))
	{
		skutemp = div.split("_");
		skutip = skutemp[2];
		//skutip = div.replace( "sav_", "" );
		if($('skucolor'+skutip) && $('mspp_tooltip').style.display != 'none')
		{
			new Effect.Fade('mspp_tooltip', { duration:0.3 });
		}
		
		else
		{
			totaloffset = $(div).cumulativeOffset();
			$('mspp_tooltip').style.left = (totaloffset[0] + 30) + 'px';
			$('mspp_tooltip').style.top = (totaloffset[1] - 160) + 'px';
			//if($('mspp_tooltip').style.display != 'none')
				//new Effect.Fade('mspp_tooltip', { queue: { position: 'front', scope: 'mspptool', limit: 2 }, duration:0.5 });
			var url = '/pages/power_palette_ajax.php';
			
			var pars = 'skutip='+skutip;
			var target = 'mspp_tooltip';
			new Ajax.Updater(target, url,
			{
				method: 'get',
				parameters:pars,
				onComplete: function(transport)
				{
					new Effect.Appear('mspp_tooltip', { queue: { position: 'end', scope:'mspptool', limit:2 }, duration:0.3 });
				},
				evalScripts: true
			});
		}
	}
	else
	{
		if(div == '' && $('mspp_tooltip').style.display != 'none')
		{
			new Effect.Fade('mspp_tooltip', { queue: { position: 'front', scope:'mspptool', limit:2 },duration:0.1 });
		}
	}
}
*/

