	function $(v,o) { return((typeof(o)=='object'?o:document).getElementById(v)); }
	function $S(o) { return((typeof(o)=='object'?o:$(o)).style); }
	function agent(v) { return(Math.max(navigator.userAgent.toLowerCase().indexOf(v),0)); }
	function abPos(o) { var o=(typeof(o)=='object'?o:$(o)), z={X:0,Y:0}; while(o!=null) { z.X+=o.offsetLeft; z.Y+=o.offsetTop; o=o.offsetParent; }; return(z); }
	function XY(e,v) { var o=agent('msie')?{'X':event.clientX+document.body.scrollLeft,'Y':event.clientY+document.body.scrollTop}:{'X':e.pageX,'Y':e.pageY}; return(v?o[v]:o); }

	star={};
	star.mouse=function(e,o)
	{ 
		if(star.stop || isNaN(star.stop)) 
		{ 
			star.stop=0;
			document.onmousemove=function(e)
			{
				var n=star.num;
				var p=abPos($('star'+n)), x=XY(e), oX=x.X-p.X, oY=x.Y-p.Y; star.num=o.id.substr(4);
				if(oX<1 || oX>84 || oY<0 || oY>19) 
				{
					star.stop=1; star.revert();
				}
				else
				{
					$S('starCur'+n).width=oX+'px';
					$S('starUser'+n).color='#111';
					$('starUser'+n).innerHTML=Math.round(oX/84*100)+'%';
				}
			};
		}
	};

	star.update=function(e,o, user_id, post_id, t) { var n=star.num, v=parseInt($('starUser'+n).innerHTML);

		 n=o.id.substr(4); $('starCur'+n).title=v;
		 
		 var q=v;
		 var p =user_id;
		 var p_id=post_id;
		 var type=t;
		 var xmlHttp;
		 xmlHttp=new XMLHttpRequest();if (xmlHttp==null)
			 {
			 alert ("Browser does not support HTTP Request");
			 return;
			 }
			var url="http://marketplace.instablogs.com/mp/ajax_functions/getpoll.php";
			url=url+"?q="+q+"&p="+p+"&p_id="+p_id+"&type="+type;
			xmlHttp.onreadystatechange=state;
			xmlHttp.open("GET",url,true);
			xmlHttp.send(null);
			function state() 
			{ 
			if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
			 { 
			 document.getElementById("star").innerHTML=xmlHttp.responseText; 
			 } 
			}
	};

	star.revert=function() { var n=star.num, v=parseInt($('starCur'+n).title);

		$S('starCur'+n).width=Math.round(v*84/100)+'px';
		$('starUser'+n).innerHTML=(v>0?Math.round(v)+'%':'');
		$('starUser'+n).style.color='#888';
		
		document.onmousemove='';

	};
	star.num=0;

function checkAssignmentFormData()
{
	var form=window.document.assignment_form;

	if(form.assign_name.value=='')
	{
		alert("Assignment name missing.");
		form.assign_name.focus();
		return false;
	}
	if(form.assign_desc.value=='')
	{
		alert("Assignment description missing.");
		form.assign_desc.focus();
		return false;
	}
	else if(form.assign_desc.value.length < 100)
	{
		alert("Assignment description must be atleast 100 character long.");
		form.assign_desc.focus();
		return false;
	}

	/*if(form.v_country.value=="null" )
	{
		alert("Please select a Country.");
		form.assign_desc.focus();
		return false;
	}*/

	if(form.primary_category.value=="null:null|null")
	{
		alert("Please select a category.");
		form.assign_desc.focus();
		return false;
		
	}

	/*if(form.primary_category.value=="null:null|null" || form.secondary_category.value=='null:null|null')
	{
		alert("Please select a category.");
		form.assign_desc.focus();
		return false;
		
	}*/

	var gcount=/(^\d+$)|(^\d+\d+$)/;
	if(form.word_limit.value=='' || !(gcount.test(form.word_limit.value)))
	{
		alert("Please enter/select a valid format.");
		form.word_limit.focus();
		return false;
	}

	var myDate=new Date();
	var expiry= form.v_expiry.value.replace(/-/g,',');
	expiry=new Date(expiry);
	
	if(form.v_expiry.value=='' || expiry <= myDate)
	{
		alert("Please Specify a valid Expiry date.");
		form.v_expiry.focus();
		return false;
	}

	var anum=/(^\d+$)|(^\d+\.\d+$)/;
	if(form.offered_price.value=='' || !(anum.test(form.offered_price.value)))
	{
		alert("Specify valid amount.");
		form.offered_price.focus();
		return false;
	}
	if(form.assign_type.value=="null" )
	{
		alert("Please select an Assignment type.");
		form.assign_desc.focus();
		return false;
		
	}
	return true;
}

function checkOpinionFormData()
{
	with(window.document.assignment_form)
	{
		if(assign_name.value=='')
		{
			alert("Ground Opinion name missing.");
			assign_name.focus();
			return false;
		}
		if(assign_desc.value=='')
		{
			alert("Ground Opinion description missing.");
			assign_desc.focus();
			return false;
		}
		else if(assign_desc.value.length < 100)
		{
			alert("Ground Opinion description must be atleast 100 character long.");
			assign_desc.focus();
			return false;
		}

		var anum=/(^\d+$)|(^\d+\.\d+$)/;
		if(offered_price.value=='' || !(anum.test(offered_price.value)))
		{
			alert("Specify Price.");
			offered_price.focus();
			return false;
		}

		/*if(v_country.value=="null" )
		{
			alert("please select a Country.");
			assign_desc.focus();
			return false;	
		}*/

		if(primary_category.value=="null:null|null")
		{
			alert("please select a category.");
			assign_desc.focus();
			return false;
			
		}

		/*if(primary_category.value=="null:null|null" || secondary_category.value=='null:null|null')
		{
			alert("please select a category.");
			assign_desc.focus();
			return false;
			
		}*/
		
		var myDate=new Date();
		var expiry= v_expiry.value.replace(/-/g,',');
		expiry=new Date(expiry);
		
		if(v_expiry.value=='' || expiry <= myDate)
		{
			alert("please Specify a valid Expiry date.");
			v_expiry.focus();
			return false;
		}

		var gcount=/(^\d+$)|(^\d+\d+$)/;
		if(opinion_count.value=='' || !(gcount.test(opinion_count.value)))
		{
			alert("Please enter a valid count.");
			opinion_count.focus();
			return false;
		}
		
		return true;
	}
}


function checkCart(total_in_cart)
{
	var form=window.document.sel_content;
	var items=0;
	var post_ids='';
	for(var i=0;i<form.length;i++)
	{
		if(form[i].type=='checkbox')
		{
			if(form[i].checked==false)
			{
				var flag=1;
			}
			else
			{
				flag=0;
				break;
			}
		}
		else
		{
			break;
		}
	}
	if(flag==1)
	{
		alert("Nothing Selected");
	}
	else
	{
		for(var i=0;i<form.length;i++)
		{
			if(form[i].type=='checkbox')
			{
				if(form[i].checked==true)
				{
					items=items+1;
					post_ids=post_ids+"|"+form[i].value;
				}
			}
			else
			{
				break;
			}
		}
		var postdata="post_ids="+post_ids;
		
		var addingInProgress=document.getElementById('highlight-cart-detail');
		if(addingInProgress==null)
		{
			var contentForm= document.getElementById('content-div');
			var cartDiv=document.createElement('div');
			cartDiv.setAttribute('class','highlightCartDetail');
			cartDiv.setAttribute('id','highlight-cart-detail');
			cartDiv.innerHTML="<div class='add-in-progress'><img src='http://www.instablogs.com/mp/images/addprogress-loader.gif' /></div>";
			contentForm.appendChild(cartDiv);
		}
		else
		{
			var contentForm= document.getElementById('content-div');
			addingInProgress.innerHTML="<div class='add-in-progress'><img src='http://www.instablogs.com/mp/images/addprogress-loader.gif' /></div>";
		}

		var handleSuccess = function(o)
		{
			var response=(o.responseText);
			if(response==-11)
			{
				alert("Member not a partner!");
			}
			else
			{
				var itemsCart=response;
				document.getElementById('cart_details').innerHTML='<a href="http://marketplace.instablogs.com/mycart/">View your Cart ('+itemsCart+').</a>';
				document.getElementById('main-cart-details').innerHTML='Cart('+itemsCart+')</a>';
				
				var cartDetDiv=document.getElementById('highlight-cart-detail');
				if(cartDetDiv==null)
				{
					var contentForm= document.getElementById('content-div');
					var cartDiv=document.createElement('div');
					cartDiv.setAttribute('class','highlightCartDetail');
					cartDiv.setAttribute('id','highlight-cart-detail');
					cartDiv.innerHTML='<div class="moreAdded">'+itemsCart+' items in your cart now.<a href="http://marketplace.instablogs.com/mycart/">Click here</a> to view full details.</div>';
					contentForm.appendChild(cartDiv);
					setTimeout('hideCartDetDiv()', 10000);
				}
				else
				{
					var contentForm= document.getElementById('content-div');
					cartDetDiv.innerHTML='<div class="moreAdded">'+itemsCart+' items in your cart now.<a href="http://marketplace.instablogs.com/mycart/">Click here</a> to view full details.</div>';
					setTimeout('hideCartDetDiv()', 10000);
				}
			}
		}
			var handleFailure = function(o){(o.statusText);}
			var Callback ={success:handleSuccess,failure: handleFailure};
			var request = YAHOO.util.Connect.asyncRequest("POST", 'http://marketplace.instablogs.com/mp/ajax_functions/add_to_cart.php', Callback,postdata);
	}
}

function hideCartDetDiv()
{
	var contentForm= document.getElementById('content-div');
	var div=document.getElementById('highlight-cart-detail');
	contentForm.removeChild(div);
}

function checkTask()
{
	var form=window.document.sel_assignment;
	var items=0;
	var assignment_ids='';
	for(var i=0;i<form.length;i++)
	{
		if(form[i].type=='checkbox')
		{
			if(form[i].checked==false)
			{
				var flag=1;
			}
			else
			{
				flag=0;
				break;
			}
		}
		else
		{
			break;
		}
	}
	if(flag==1)
	{
		alert("Nothing Selected");
	}
	else
	{
	for(var i=0;i<form.length;i++)
	{
		if(form[i].type=='checkbox')
		{
			if(form[i].checked==true)
			{
				items=items+1;
				assignment_ids=assignment_ids+"|"+form[i].value;
			}
		}
		else
		{
			break;
		}
	}
	var postdata="assignment_ids="+assignment_ids;

	var addingInProgress=document.getElementById('highlight-task-detail');
	if(addingInProgress==null)
	{
		var assignmentForm= document.getElementById('assignment-content-div');
		var taskDiv=document.createElement('div');
		taskDiv.setAttribute('class','highlightCartDetail');
		taskDiv.setAttribute('id','highlight-task-detail');
		taskDiv.innerHTML="<div class='add-in-progress'><img src='http://www.instablogs.com/mp/images/addprogress-loader.gif' /></div>";
		assignmentForm.appendChild(taskDiv);
	}
	else
	{
		var assignmentForm= document.getElementById('assignment-content-div');
		addingInProgress.innerHTML="<div class='add-in-progress'><img src='http://www.instablogs.com/mp/images/addprogress-loader.gif' /></div>";
	}

	var handleSuccess = function(o)
		{
			var response=(o.responseText);
			if(response!= undefined)
			{
				var taskDetDiv=document.getElementById('highlight-task-detail');
				if(taskDetDiv==null)
				{
					var assignmentForm= document.getElementById('assignment-content-div');
					var taskDiv=document.createElement('div');
					taskDiv.setAttribute('class','highlightCartDetail');
					taskDiv.setAttribute('id','highlight-task-detail');
					taskDiv.innerHTML='<div class="moreAdded">'+response+' items in your tasksheet now.<a href="http://marketplace.instablogs.com/interface/">Click here</a> to view full details.</div>';
					assignmentForm.appendChild(taskDiv);
					setTimeout('hideTaskDetDiv()', 10000);
				}
				else
				{
					var assignmentForm= document.getElementById('assignment-content-div');
					taskDetDiv.innerHTML='<div class="moreAdded">'+response+' items in your tasksheet now.<a href="http://marketplace.instablogs.com/interface/">Click here</a> to view full details.</div>';
					setTimeout('hideTaskDetDiv()', 10000);
				}
			}
		}
	var handleFailure = function(o){if(o.responseText != undefined){}}
	var Callback ={success:handleSuccess,failure: handleFailure};
	var request = YAHOO.util.Connect.asyncRequest("POST", 'http://marketplace.instablogs.com/mp/ajax_functions/add_to_task.php', Callback,postdata);
	
	//document.getElementById('task_details').innerHTML="<a href='http://marketplace.instablogs.com/mytask/'>View your Task sheet ("+items+").</a>";
	}
}

function hideTaskDetDiv()
{
	var assignmentForm= document.getElementById('assignment-content-div');
	var div=document.getElementById('highlight-task-detail');
	assignmentForm.removeChild(div);
}


function remove_from_cart(post_id , num, post_price)
{
	var postdata="post_id="+post_id+'&post_price='+post_price;
	var handleSuccess = function(o){if(o.responseText !== undefined){document.getElementById('main-cart-details').innerHTML='Cart('+o.responseText+')</a>';window.location="http://marketplace.instablogs.com/mycart/";}}
	var handleFailure = function(o){if(o.responseText !== undefined){}}
	var Callback ={success:handleSuccess,failure: handleFailure};
	var request = YAHOO.util.Connect.asyncRequest("POST", 'http://marketplace.instablogs.com/mp/ajax_functions/remove_from_cart.php', Callback,postdata);
	var divid="singleItem-"+num;
	new YAHOO.widget.Effects.Fade(divid);
	var val=document.getElementById('total_val');
	total=val.value;
	total=total-post_price;
	var subTotalDiv=document.getElementById('subtotal');
	subTotalDiv.innerHTML='Subtotal = <span>USD - ($) <span>'+total+'<input id="total_val" type="hidden" value="'+total+'" /></span></span>';
	var cartTotalSpan=document.getElementById('inCartTotal');
	cartTotalSpan.innerHTML='USD $ '+total+'';
	
	/*if(items==1)
	{
		document.getElementById('none-present').style.display="block";
	}*/
	//document.getElementById('cart_details').innerHTML="Items in your Cart ("+items+")";
}

function remove_media_from_cart(post_media_id , num, post_price)
{
	var postdata="post_media_id="+post_media_id+'&post_price='+post_price;
	var handleSuccess = function(o){if(o.responseText !== undefined){document.getElementById('main-cart-details').innerHTML='Cart('+o.responseText+')</a>';window.location="http://marketplace.instablogs.com/mycart/";}}
	var handleFailure = function(o){if(o.responseText !== undefined){}}
	var Callback ={success:handleSuccess,failure: handleFailure};
	var request = YAHOO.util.Connect.asyncRequest("POST", 'http://marketplace.instablogs.com/mp/ajax_functions/remove_media_from_cart.php', Callback,postdata);
	var divid="singleItem-"+num;
	new YAHOO.widget.Effects.Fade(divid);
	var val=document.getElementById('total_val');
	total=val.value;
	total=total-post_price;
	var subTotalDiv=document.getElementById('subtotal');
	subTotalDiv.innerHTML='Subtotal = <span>USD - ($) <span>'+total+'<input id="total_val" type="hidden" value="'+total+'" /></span></span>';
	var cartTotalSpan=document.getElementById('inCartTotal');
	cartTotalSpan.innerHTML='USD $ '+total+'';
	
	/*if(items==1)
	{
		document.getElementById('none-present').style.display="block";
	}*/
	//document.getElementById('cart_details').innerHTML="Items in your Cart ("+items+")";
}

function remove_from_task(assignment_id)
{
	var postdata="assignment_id="+assignment_id;
	var handleSuccess = function(o){if(o.responseText !== undefined){(o.responseText);}}
	var handleFailure = function(o){if(o.responseText !== undefined){}}
	var Callback ={success:handleSuccess,failure: handleFailure};
	var request = YAHOO.util.Connect.asyncRequest("POST", 'http://marketplace.instablogs.com/mp/ajax_functions/remove_from_task.php', Callback,postdata);
	var divid="singleItem-"+assignment_id;

	new YAHOO.widget.Effects.Fade(divid);
	if(items==1)
	{
		document.getElementById('none-present').style.display="block";
	}
	//document.getElementById('cart_details').innerHTML="Items in your Cart ("+items+")";
}

function showContentTypediv(type) 
{
	var article_div=document.getElementById('article-div');
	var image_div=document.getElementById('image-div');
	var audio_div=document.getElementById('audio-div');
	var video_div=document.getElementById('video-div');

	switch(type)
	{
		case 'article':
			article_div.style.display="block";			
			image_div.style.display="none";			
			audio_div.style.display="none";	
			video_div.style.display="none";
			break;
		
		case 'image':
			article_div.style.display="none";			
			image_div.style.display="block";			
			audio_div.style.display="none";	
			video_div.style.display="none";
			break;

		case 'audio':
			article_div.style.display="none";			
			image_div.style.display="none";			
			audio_div.style.display="block";	
			video_div.style.display="none";
			break;

		case 'video':
			article_div.style.display="none";			
			image_div.style.display="none";			
			audio_div.style.display="none";	
			video_div.style.display="block";
			break;
		
		default:
			article_div.style.display="none";			
			image_div.style.display="none";			
			audio_div.style.display="none";	
			video_div.style.display="block";
			break;
	}
}

function addMore()
{
	var input_elements=document.getElementsByTagName('input');
	if(input_elements.length<=20)
	{
		var counter=Math.floor(Math.random()*101);
		var new_name='img'+(counter);
		var new_name2='img_file'+(counter);
		var new_name3='div'+(counter);
		var div=document.getElementById('inner-img-div');
		var new_input=document.createElement('input');
		var new_div=document.createElement('div');
		new_div.setAttribute('id',new_name3);
		new_div.setAttribute('style','display:block');
		new_input.setAttribute('name',new_name);
		new_input.setAttribute('type','file');
		new_input.setAttribute('class',new_name2);
		new_input.setAttribute('style','display:block');
		new_input.setAttribute('id',counter);

		new_div.appendChild(new_input);
		div.appendChild(new_div);

		var link=document.createElement('span');
		link.innerHTML="<a href='javascript:removeDiv(\""+new_name3+"\","+counter+")'>Remove</a>";
		new_div.appendChild(link);
	}
	else
	{
		alert("You can Upload only five images at one time");
	}
}

function removeDiv(divid, counter)
{
	var input=document.getElementById(counter);
	var div=document.getElementById(divid);
	div.style.display="none";
	div.removeChild(input);
}

function show_channel_blogs(channel_id, user_id)
{
	var div = document.getElementById('channel_blogs');		
	var postdata ='subject_id='+ channel_id + '&user_id='+ user_id;
	div.innerHTML ='<div class="loading-text">Loading...<br /><img src="/css-img/wheel.gif" /></div>';

	var handleSuccess = function(o){if(o.responseText !== undefined){div.innerHTML = o.responseText;}}
	var handleFailure = function(o){if(o.responseText !== undefined){div.innerHTML=  o.statusText;}}
	var Callback ={ success:handleSuccess,failure: handleFailure};

	YAHOO.util.Connect.asyncRequest("POST", "/show_blogs.php", Callback, postdata);
}

function checkAdminData()
{	
	with(window.document.EditProfileForm)
	{	
		if(realname.value=="")
		{	
			alert("Please enter the Realname"); realname.focus(); return false;
		}

		if(city.value=="")
		{	
			alert("Please enter the City"); city.focus(); return false;
		}
		return true;
	}
}

function checkFormData()
{
	with(window.document.AddPostSubmitForm)
	{	
		if(v_title.value=="")
		{	alert("Please Enter a Title for the Story."); v_title.focus(); return false;
		}
		if(v_content.value=="")
		{	alert("Please Enter The Story."); v_content.focus(); return false;
		}
		if(v_tags.value=="")
		{	alert("Please Enter Tags. (Tags are freely choosen keywords used for collaborative categorization for your Story.) "); v_tags.focus(); return false;
		}

		if(v_tags.value!="")
		{	
			var comma=v_tags.value.indexOf(",");
			if(comma==-1)
			{			
				alert("Please Enter Two or More Tags."); v_tags.focus(); return false;
			}
		}
		
		if(v_subject_id.value=="")
		{	alert("Please Select a Channel for your Story. (e.g. Technology, Science, Politics etc.)"); v_subject_id.focus(); return false;
		}

		if(v_blog_id.value=="")
		{	alert("Please Select a Blog"); v_blog_id.focus(); return false;
		}
		return true;
	}
}

function checkFormData2()
{
	with(window.document.ImageSubmitForm)
	{	
		if(v_title.value=="")
		{	alert("Please Enter a Title for the Story."); v_title.focus(); return false;
		}
		if(v_content.value=="")
		{	alert("Please Enter The Story."); v_content.focus(); return false;
		}
		if(v_tags.value=="")
		{	alert("Please Enter Tags. (Tags are freely choosen keywords used for collaborative categorization for your Story.) "); v_tags.focus(); return false;
		}

		if(v_tags.value!="")
		{	
			var comma=v_tags.value.indexOf(",");
			if(comma==-1)
			{			
				alert("Please Enter Two or More Tags."); v_tags.focus(); return false;
			}
		}
		
		if(v_subject_id.value=="")
		{	alert("Please Select a Channel for your Story. (e.g. Technology, Science, Politics etc.)"); v_subject_id.focus(); return false;
		}

		return true;
	}
}

function display_div(num)
{
	new YAHOO.widget.Effects.Hide("cart-agent-"+num);
	new YAHOO.widget.Effects.Appear("cart-agent2-"+num);
}

function cancel_negotiation(num)
{
	new YAHOO.widget.Effects.Hide("cart-agent2-"+num);
	new YAHOO.widget.Effects.Appear("cart-agent-"+num);
}

function negotiate_price(num, author, cart_item_id)
{
	var div = document.getElementById("cart-agent2-"+num);		
	var input = document.getElementById("negotiate"+num);	
	var exclusive= document.getElementById("exid"+num);
	var nonexclusive= document.getElementById("nonexid"+num);
	var price_offered=input.value;

	if(price_offered=='')
	{
		alert("Please enter a valid offer.");
		return false;
	}

	if(exclusive!=null && nonexclusive!=null)
	{
		var exType=exclusive.checked;
		var nonexType=nonexclusive.checked;
		
		if(exType==false && nonexType==false)
		{
			alert("Select the price on which you wish to negotiate.");
			return false;
		}

		if(exType==true)
		{
			var postdata ='author='+ author + '&price_offered='+ price_offered + '&product_id='+ cart_item_id+'&price_type=exclusive';
		}

		else if(nonexType==true)
		{
			var postdata ='author='+ author + '&price_offered='+ price_offered + '&product_id='+ cart_item_id+'&price_type=nonexclusive';
		}
	}
	else
	{
		var postdata ='author='+ author + '&price_offered='+ price_offered + '&product_id='+ cart_item_id+'&price_type=nonexclusive';
	}

	var handleSuccess = function(o)
		{
			if(o.responseText !== undefined)
			{
				var response=o.responseText;
				if(response=="Invalid Price offer")
				{
					alert("Invalid price offered");
					return false;
				}
				else
				{
					div.innerHTML ='<div class="loading-text">Loading...<br /><img src="/css-img/wheel.gif" /></div>';
					div.innerHTML=response;
				}
			}
		}
	var handleFailure = function(o){if(o.responseText !== undefined){div.innerHTML=  o.statusText;}}
	var Callback ={ success:handleSuccess,failure: handleFailure};

	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/negotiate_price_partner.php", Callback, postdata);
}

function accept_offer(cart_item_id, partner_id, price_type)
{
	var response=confirm("Sure you wish to accept the offer?");
	var div = document.getElementById("pending");	
	document.getElementById("acceptance").href="javascript:void(0)";	
	document.getElementById("rejection").href="javascript:void(0)";
	document.getElementById("newOfferlink").href="javascript:void(0)";
	if(response==true)
	{
		var postdata ='partner_id='+ partner_id + '&cart_item_id='+ cart_item_id+ '&price_type='+ price_type;

		var handleSuccess = function(o){if(o.responseText !== undefined){alert(o.responseText);}}
		var handleFailure = function(o){if(o.responseText !== undefined){alert(o.statusText);}}
		var Callback ={ success:handleSuccess,failure: handleFailure};
		if(div)
		{
			div.innerHTML='Accepted';
		}
		YAHOO.util.Connect.asyncRequest("POST", "http://www.instablogs.com/mp/ajax_functions/ij_accepts_offer.php", Callback, postdata);
	}
}

function accept_offer_partner(cart_item_id, ij_id, price_type)
{
	var response=confirm("Sure you wish to accept the offer?");
	var div = document.getElementById("pending");		
	document.getElementById("acceptance").href="javascript:void(0)";	
	document.getElementById("rejection").href="javascript:void(0)";
	document.getElementById("newOfferlink").href="javascript:void(0)";
	if(response==true)
	{
		var postdata ='ij_id='+ ij_id + '&cart_item_id='+ cart_item_id + '&price_type='+ price_type;

		var handleSuccess = function(o){if(o.responseText !== undefined){alert(o.responseText);}}
		var handleFailure = function(o){if(o.responseText !== undefined){alert(o.statusText);}}
		var Callback ={ success:handleSuccess,failure: handleFailure};
		if(div)
		{
			div.innerHTML='Accepted';
		}
		YAHOO.util.Connect.asyncRequest("POST", "http://www.instablogs.com/mp/ajax_functions/partner_accepts_offer.php", Callback, postdata);
	}
}


function reject_offer(cart_item_id, partner_id, price_type)
{
	var response=confirm("Sure you wish to reject the offer?");
	var div = document.getElementById("pending");
	document.getElementById("acceptance").href="javascript:void(0)";	
	document.getElementById("rejection").href="javascript:void(0)";
	document.getElementById("newOfferlink").href="javascript:void(0)";
	if(response==true)
	{
		var postdata ='partner_id='+ partner_id + '&cart_item_id='+ cart_item_id+ '&price_type='+ price_type;

		var handleSuccess = function(o){if(o.responseText !== undefined){alert(o.responseText);}}
		var handleFailure = function(o){if(o.responseText !== undefined){alert(o.statusText);}}
		var Callback ={ success:handleSuccess,failure: handleFailure};
		if(div)
		{
		div.innerHTML='Rejected';
		}
		YAHOO.util.Connect.asyncRequest("POST", "http://www.instablogs.com/mp/ajax_functions/ij_rejects_offer.php", Callback, postdata);
		
	}
}

function reject_offer_partner(cart_item_id, ij_id, price_type)
{
	var response=confirm("Sure you wish to reject the offer?");
	var div = document.getElementById("pending");	
	document.getElementById("acceptance").href="javascript:void(0)";	
	document.getElementById("rejection").href="javascript:void(0)";
	document.getElementById("newOfferlink").href="javascript:void(0)";
	if(response==true)
	{
		var postdata ='ij_id='+ ij_id + '&cart_item_id='+ cart_item_id + '&price_type='+ price_type;

		var handleSuccess = function(o){if(o.responseText !== undefined){alert(o.responseText);}}
		var handleFailure = function(o){if(o.responseText !== undefined){alert(o.statusText);}}
		var Callback ={ success:handleSuccess,failure: handleFailure};
		if(div)
		{
		div.innerHTML='Rejected';
		}
		YAHOO.util.Connect.asyncRequest("POST", "http://www.instablogs.com/mp/ajax_functions/partner_rejects_offer.php", Callback, postdata);
		
	}
}


function new_offer_div()
{
	new YAHOO.widget.Effects.Hide("new-offer1");
	new YAHOO.widget.Effects.Appear("new-offer2");
}

function new_offer(cart_item_id, partner_id, price_type)
{
	var response=confirm("Sure you wish to provide a new offer the previous offer by the partner will get rejected?");
	var input = document.getElementById("newOffer");
	var offer_price=input.value;
	if(offer_price=='')
	{
		alert("Please enter a valid offer.");
		return false;
	}
	var div = document.getElementById("pending");		
	var div2 = document.getElementById("new-offer2");	
	if(response==true)
	{
		var postdata ='partner_id='+ partner_id + '&cart_item_id='+ cart_item_id + '&price_offer=' + offer_price+ '&price_type=' + price_type;

		var handleSuccess = function(o){if(o.responseText !== undefined){alert(o.responseText);}}
		var handleFailure = function(o){if(o.responseText !== undefined){alert(o.statusText);}}
		var Callback ={ success:handleSuccess,failure: handleFailure};
		if(div)
		{
		div.innerHTML='Rejected';
		}
		div2.innerHTML='New offer made.';
		YAHOO.util.Connect.asyncRequest("POST", "http://www.instablogs.com/mp/ajax_functions/ij_new_offer.php", Callback, postdata);
	}
}

function new_offer_partner(cart_item_id, ij_id, price_type)
{
	var response=confirm("Sure you wish to provide a new offer?");
	var input = document.getElementById("newOffer");
	var offer_price=input.value;
	if(offer_price=='')
	{
		alert("Please enter a valid offer.");
		return false;
	}
	var div = document.getElementById("pending");		
	var div2 = document.getElementById("new-offer2");	
	if(response==true)
	{
		var postdata ='ij_id='+ ij_id + '&cart_item_id='+ cart_item_id + '&price_offer=' + offer_price + '&price_type='+ price_type;
		var handleSuccess = function(o){if(o.responseText !== undefined){alert(o.responseText);}}
		var handleFailure = function(o){if(o.responseText !== undefined){alert(o.statusText);}}
		var Callback ={ success:handleSuccess,failure: handleFailure};
		if(div)
		{
		div.innerHTML='Rejected';
		}
		div2.innerHTML='New offer made.';
		YAHOO.util.Connect.asyncRequest("POST", "http://www.instablogs.com/mp/ajax_functions/partner_new_offer.php", Callback, postdata);
	}
}

function hide_new_offer()
{
	new YAHOO.widget.Effects.Fade("new-offer2");
	new YAHOO.widget.Effects.Appear("new-offer1");
}

function add_task(assignment_id, total)
{	
	var a=document.getElementById('add-task');
	a.href='javascript:void(0)';
	a.innerHTML='Added';
	var div=document.getElementById('cart_details');
	total=total+1;
	var postdata='assignment_id='+assignment_id;
	var handleSuccess = function(o){if(o.responseText !== undefined){(o.responseText);window.location=window.location;}}
	var handleFailure = function(o){if(o.responseText !== undefined){div.innerHTML=  o.statusText;}}
	var Callback ={ success:handleSuccess,failure: handleFailure};
	
	div.innerHTML='<a href="your-tasksheet.php">View your Task sheet ('+total+').</a>';
	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/add_single_task.php", Callback, postdata);
}

function add_task_submit(assignment_id, total, assignment_name)
{	
	var a=document.getElementById('add-task');
	a.href='javascript:void(0)';
	a.innerHTML='Added';
	var div=document.getElementById('cart_details');
	total=total+1;
	var postdata='assignment_id='+assignment_id;
	var handleSuccess = function(o)
		{
		if(o.responseText !== undefined)
			{
			window.location="http://marketplace.instablogs.com/mp/contentSubmission/index.php?post_name="+assignment_name;
			}
			}
	var handleFailure = function(o){if(o.responseText !== undefined){div.innerHTML=  o.statusText;}}
	var Callback ={ success:handleSuccess,failure: handleFailure};
	
	div.innerHTML='<a href="your-tasksheet.php">View your Task sheet ('+total+').</a>';
	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/add_single_task.php", Callback, postdata);
}

function add_cart(post_id, total, post_price)
{	
	var a=document.getElementById('add-cart');
	a.href='javascript:void(0)';
	total=total+1;
	var postdata='post_id='+post_id+'&post_price='+post_price;
	var handleSuccess = function(o)
	{
		if(o.responseText !== undefined)
		{
			var response=(o.responseText);
			if(response=="NotPartner")
			{
				alert("Member not a partner!");
			}
			else
			{
				var itemsCart=response;
				document.getElementById('cart_details').innerHTML='<a href="http://marketplace.instablogs.com/mycart/">View your Cart ('+itemsCart+').</a>';
				document.getElementById('main-cart-details').innerHTML='Cart('+itemsCart+')</a>';
				window.location=window.location;
			}
		}
	}
	var handleFailure = function(o){if(o.responseText !== undefined){alert("failure");}}
	var Callback ={ success:handleSuccess,failure: handleFailure};
	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/add_single_cart.php", Callback, postdata);
}

function add_cart_buy(post_id, total, post_price, post_type, post_name)
{	
	var a=document.getElementById('add-cart');
	a.href='javascript:void(0)';
	total=total+1;
	var postdata='post_id='+post_id+'&post_price='+post_price;
	var handleSuccess = function(o)
	{
		if(o.responseText !== undefined)
		{
			var response=(o.responseText);
			if(response=="NotPartner")
			{
				alert("Member not a partner!");
			}
			else
			{
				var itemsCart=response;
				document.getElementById('cart_details').innerHTML='<a href="http://marketplace.instablogs.com/mycart/">View your Cart ('+itemsCart+').</a>';
				document.getElementById('main-cart-details').innerHTML='Cart('+itemsCart+')</a>';
				window.location="http://marketplace.instablogs.com/invoice/"+post_type+"|"+post_name+"/";
			}
		}
	}
	var handleFailure = function(o){if(o.responseText !== undefined){alert("failure");}}
	var Callback ={ success:handleSuccess,failure: handleFailure};
	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/add_single_cart.php", Callback, postdata);
}


function add_image_cart(image_id, total)
{	
	var a=document.getElementById('add-cart');
	a.href='javascript:void(0)';
	total=total+1;
	var postdata='image_id='+image_id;
	var handleSuccess = function(o){if(o.responseText !== undefined){o.responseText;}}
	var handleFailure = function(o){if(o.responseText !== undefined){alert(o.statusText);}}
	var Callback ={ success:handleSuccess,failure: handleFailure};
	
	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/add_single_image_cart.php", Callback, postdata);
}

function view_content(slug, credit_id)
{
	var response=confirm("Sure you wanna view this content? ($5 will be deducted from your account)");
	var a=document.getElementById('view-button');
	if(response==true)
	{
		var div=document.getElementById('content-view');
		div.innerHTML ='<div class="loading-text">Loading...<br /><img src="/css-img/wheel.gif" /></div>';
		
		var postdata="slug="+slug+"&credit_id="+credit_id;
		var handleSuccess = function(o){if(o.responseText !== undefined){div.innerHTML=(o.responseText);a.href='javascript:void(0)';}}
		var handleFailure = function(o){if(o.responseText !== undefined){div.innerHTML=  o.statusText;}}
		var Callback ={ success:handleSuccess,failure: handleFailure};
	
		YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/view_content.php", Callback, postdata);
	}
}

function checkselectCreditForm()
{
	var form = window.document.selectCredit;
	for(var i=0; i< form.length; i++)
	{
		if(form[i].type=='radio')
		{
			if(form[i].checked==false)
			{
				var flag=1;
			}
			else
			{
				flag=0;
				break;
			}
		}
	}
	if(flag==1)
	{
		alert("None selected");
		return false;
	}
	else
	{
		return true;
	}
}

function multipleCart(total)
{
	var form=window.document.image_select;
	var items=0;
	var image_ids='';
	for(var i=0;i<form.length;i++)
	{
		if(form[i].type=='radio')
		{
			if(form[i].checked==false)
			{
				var flag=1;
			}
			else
			{
				flag=0;
				break;
			}
		}
		else
		{
			break;
		}
	}
	if(flag==1)
	{
		alert("Nothing Selected");
	}
	else
	{
	for(var i=0;i<form.length;i++)
	{
		if(form[i].type=='radio')
		{
			if(form[i].checked==true)
			{
				//var radio_id=document.getElementById('radio-select-'+i);
				//radio_id.innerHTML='';
				//new YAHOO.widget.Effects.Appear('select-appear-'+i);
				image_ids=image_ids+"|"+form[i].value;
			}
		}
		else
		{
			break;
		}
	}
	var postdata="image_ids="+image_ids;
	var handleSuccess = function(o)
	{
		if(o.responseText !== undefined)
		{
			var response=(o.responseText);
			if(response==-11)
			{
				alert("Member not a partner!");
			}
			else
			{
				var itemsCart=response;
				document.getElementById('cart_details').innerHTML='<a href="http://marketplace.instablogs.com/mycart/">View your Cart ('+itemsCart+').</a>';
				document.getElementById('main-cart-details').innerHTML='Cart('+itemsCart+')</a>';
				var a=document.getElementById('add-cart');
				a.href='javascript:void(0)';
				a.innerHTML='Added';
				window.location=window.location;
			}
		}
	}
	var handleFailure = function(o){if(o.responseText !== undefined){alert(o.statusText);}}
	var Callback ={success:handleSuccess,failure: handleFailure};
	var request = YAHOO.util.Connect.asyncRequest("POST", 'http://marketplace.instablogs.com/mp/ajax_functions/add_images_to_cart.php', Callback,postdata);
	}
}

function enable_add_cart(current_num, image_slug, folderPath)
{
	var a=document.getElementById('disabled-cart');
	if(a==null)
	{
		a=document.getElementById('add-cart');
	}
	a.href="javascript:multipleCart("+current_num+")";
	a.innerHTML="<div class='icon'></div>Add to Cart";

	var imgid=document.getElementById('image-shown');
	imgid.src="http://www.instablogsimages.com/images/"+folderPath+"/hover_"+image_slug;
}

function view_content_type(num)
{
	var more_link=document.getElementById('more-link');
	var cart_buttons=document.getElementById('cart-buttons');
	switch(num)
	{
		case 1:more_link.href="http://marketplace.instablogs.com/content/articles/";
			//cart_buttons.setAttribute('style','display:none');
			cart_buttons.style.display="none";
			break;
		case 2:more_link.href="http://marketplace.instablogs.com/content/opinions/";
			//cart_buttons.setAttribute('style','display:none');
			cart_buttons.style.display="none";
			break;
		case 3:more_link.href="http://marketplace.instablogs.com/content/images/";
			//cart_buttons.setAttribute('style','display:none');
			cart_buttons.style.display="none";
			break;
		case 4:more_link.href="http://marketplace.instablogs.com/content/audio/";			
			//cart_buttons.setAttribute('style','display:none');
			cart_buttons.style.display="none";
			break;
		case 5:more_link.href="http://marketplace.instablogs.com/content/videos/";
			//cart_buttons.setAttribute('style','display:none');
			cart_buttons.style.display="none";
			break;
		case 6:more_link.href="http://marketplace.instablogs.com/content/cartoons/";
			//cart_buttons.setAttribute('style','display:none');
			cart_buttons.style.display="none";
			break;
		default:more_link.href="http://marketplace.instablogs.com/content/";
			break;
	}
	
	var div_num=document.getElementById('tab-div'+num);
	var anchor_num=document.getElementById('content-anchor'+num);
	var div=document.getElementById('content-div');
	//div_num.setAttribute('class','tab-h-current');
	div_num.className="tab-h-current";
	anchor_num.href='javascript:void(0)';
	for(var i=1;i<=6;i++)
	{
		if(i!=num)
		{
			document.getElementById('tab-div'+i).className='tab-head';
			document.getElementById('content-anchor'+i).href='javascript:view_content_type('+i+')';
		}
	}
	
	div.innerHTML ='<div style="height:500px;text-align:center"><img style="margin-top:200px" src="http://www.instablogs.com/mp/images/loading.gif" /></div>';		
	var postdata="type="+num;
	var handleSuccess = function(o){if(o.responseText !== undefined){div.innerHTML=(o.responseText);}}
	var handleFailure = function(o){if(o.responseText !== undefined){div.innerHTML=  o.statusText;}}
	var Callback ={ success:handleSuccess,failure: handleFailure};

	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/show_main_content.php", Callback, postdata);
}

function view_assignment_type(num)
{
	var more_link=document.getElementById('more-assign-link');
	switch(num)
	{
		case 1:more_link.href="http://marketplace.instablogs.com/assignments/articles/";
			break;
		case 2:more_link.href="http://marketplace.instablogs.com/assignments/opinions/";
			break;
		case 3:more_link.href="http://marketplace.instablogs.com/assignments/images/";
			break;
		case 4:more_link.href="http://marketplace.instablogs.com/assignments/audio/";
			break;
		case 5:more_link.href="http://marketplace.instablogs.com/assignments/videos/";
			break;
		case 6:more_link.href="http://marketplace.instablogs.com/assignments/cartoons/";
			break;
		default:more_link.href="http://marketplace.instablogs.com/assignments/";
			break;
	}
	var div_num=document.getElementById('assign-div'+num);
	var anchor_num=document.getElementById('assign-link'+num);
	var div=document.getElementById('assignment-content-div');
	div_num.setAttribute('class','tab-h-current');
	anchor_num.href='javascript:void(0)';
	for(var i=1;i<=6;i++)
	{
		if(i!=num)
		{
			document.getElementById('assign-div'+i).setAttribute('class','tab-head');
			document.getElementById('assign-link'+i).href='javascript:view_assignment_type('+i+')';
		}
	}
	
	div.innerHTML ='<div style="height:500px;text-align:center"><img style="margin-top:200px" src="http://www.instablogs.com/mp/images/loading.gif" /></div>';		
	var postdata="type="+num;
	var handleSuccess = function(o){if(o.responseText !== undefined){div.innerHTML=(o.responseText);}}
	var handleFailure = function(o){if(o.responseText !== undefined){div.innerHTML=  o.statusText;}}
	var Callback ={ success:handleSuccess,failure: handleFailure};

	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/show_main_assignment.php", Callback, postdata);
}

function checkPartnerLogin()
{
	var form = window.document.partnerLoginForm;
	if(form.partner_username.value=="")
	{
		alert("Please specify login");
		form.partner_username.focus();
		return false;
	}
	if(form.partner_pass.value=="")
	{
		alert("Please specify password");
		form.partner_pass.focus();
		return false;
	}
	return true;
}

function checkIjLogin()
{
	var form = window.document.ijLoginForm;
	if(form.ij_login.value=="")
	{
		alert("Please specify login");
		form.ij_login.focus();
		return false;
	}
	if(form.ij_pass.value=="")
	{
		alert("Please specify password");
		form.ij_pass.focus();
		return false;
	}
	return true;
}

function partner_interface_content(num)
{
	var div_in=document.getElementById('interface-content-div');
	var div=document.getElementById('interface-div'+num);
	div.setAttribute('class', 'tab-h-current');
	var a=document.getElementById('interface-link'+num);
	a.href="javascript:void(0)";
	for(var i=1;i<=6;i++)
	{
		if(i!=num)
		{
			document.getElementById('interface-div'+i).setAttribute('class', 'tab-head');
			document.getElementById('interface-link'+i).href='javascript:partner_interface_content('+i+')';
		}
	}
	div_in.innerHTML ='<div style="height:500px;text-align:center"><img style="margin-top:200px" src="http://www.instablogs.com/mp/images/loading.gif" /></div>';
	
	var postdata="type="+num;
	var handleSuccess = function(o){if(o.responseText !== undefined){div_in.innerHTML=(o.responseText);}}
	var handleFailure = function(o){if(o.responseText !== undefined){div_in.innerHTML=  o.statusText;}}
	var Callback ={ success:handleSuccess,failure: handleFailure};

	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/partner_inteface_data.php", Callback, postdata);
}

function ij_interface_content(num)
{
	var div_in=document.getElementById('interface-content-div');
	var div=document.getElementById('interface-div'+num);
	div.setAttribute('class', 'tab-h-current');
	var a=document.getElementById('interface-link'+num);
	a.href="javascript:void(0)";
	for(var i=1;i<=5;i++)
	{
		if(i!=num)
		{
			document.getElementById('interface-div'+i).setAttribute('class', 'tab-head');
			document.getElementById('interface-link'+i).href='javascript:ij_interface_content('+i+')';
		}
	}
	if(num==3)
	{
		div_in.innerHTML ='<div style="height:500px;text-align:center; font-size:11px; font-family:arial;"><div style="margin-top:200px">Loading Chart please wait</div><div><img src="http://www.instablogs.com/mp/images/graph-loader.gif" /></div></div>';
	}
	else
	{
		div_in.innerHTML ='<div style="height:500px;text-align:center"><img style="margin-top:200px" src="http://www.instablogs.com/mp/images/loading.gif" /></div>';
	}
	var postdata="type="+num;
	var handleSuccess = function(o){if(o.responseText !== undefined){div_in.innerHTML=(o.responseText);}}
	var handleFailure = function(o){if(o.responseText !== undefined){div_in.innerHTML=  o.statusText;}}
	var Callback ={ success:handleSuccess,failure: handleFailure};

	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/ij_inteface_data.php", Callback, postdata);
}

function open_sub(num, count)
{
	var ul=document.getElementById('display-'+num);
	var img=document.getElementById('first-'+num);
	if(ul.style.display=="none")
	{
		ul.style.display="block";
		img.src="http://www.instablogs.com/css-img/minus.gif";
		
		for(var i=1;i<=count;i++)
		{
			if(i!=num)
			{
				var ul1=document.getElementById('display-'+i);
				var img1=document.getElementById('first-'+i);
				if(ul1!=null)
				ul1.style.display="none";
				img1.src="http://www.instablogs.com/css-img/plus.gif";
			}
		}
	}
	else
	{
		ul.style.display="none";
		img.src="http://www.instablogs.com/css-img/plus.gif";
	}
}

function open_inner_sub(num1, num2)
{
	var ul_id='display-inner-'+num1+'-'+num2;
	var ul=document.getElementById(ul_id);
	var img_id='second-image-'+num1+'-'+num2;
	var img=document.getElementById(img_id);
	if(ul.style.display=="none")
	{
		ul.style.display="block";
		img.src="http://www.instablogs.com/css-img/minus.gif";
	}
	else
	{
		ul.style.display="none";
		img.src="http://www.instablogs.com/css-img/plus.gif";
	}
}

function open_secondary_channels(num)
{
	var split_result=num.split(':');
	num=split_result[0];
	if(num!='null')
	{
		var ul=document.getElementById("box2");
		var postdata="type="+num;
		var handleSuccess = function(o){if(o.responseText !== undefined){ul.innerHTML=(o.responseText);}}
		var handleFailure = function(o){if(o.responseText !== undefined){ul.innerHTML=  o.statusText;}}
		var Callback ={ success:handleSuccess,failure: handleFailure};

		YAHOO.util.Connect.asyncRequest("POST", "ajax_functions/show_secondary_channels.php", Callback, postdata);
	}
}

function open_tertiary_channels(num)
{
	var split_result=num.split(':');
	num=split_result[0];

	var level1=document.getElementById('v_subject_id');
	var num1=level1[level1.selectedIndex].value;
	var split_result1=num1.split(':');
	num1=split_result1[0];

	var num2=num;

	if(num1=='null')
	{
		num1=1;
	}

	if(num2!='null')
	{
		var ul=document.getElementById("box3");
		var postdata="type1="+num1+"&type2="+num2;
		var handleSuccess = function(o){if(o.responseText !== undefined){ul.innerHTML=(o.responseText);}}
		var handleFailure = function(o){if(o.responseText !== undefined){ul.innerHTML=  o.statusText;}}
		var Callback ={ success:handleSuccess,failure: handleFailure};

		YAHOO.util.Connect.asyncRequest("POST", "ajax_functions/show_tertiary_channels.php", Callback, postdata);
	}
}

function open_tertiary_channels1(num)
{
	var split_result=num.split(':');
	num=split_result[0];
	
	var level1=document.getElementById('v_subject1_id');
	var num1=level1[level1.selectedIndex].value;
	var split_result1=num1.split(':');
	num1=split_result1[0];
	

	if(num1=='null')
	{
		num1=1;
	}

	if(num!='null')
	{
		var ul=document.getElementById("box3");
		var postdata="type1="+num+"&type2="+num1;
		var handleSuccess = function(o){if(o.responseText !== undefined){ul.innerHTML=(o.responseText);}}
		var handleFailure = function(o){if(o.responseText !== undefined){ul.innerHTML=  o.statusText;}}
		var Callback ={ success:handleSuccess,failure: handleFailure};

		YAHOO.util.Connect.asyncRequest("POST", "ajax_functions/show_tertiary_channels1.php", Callback, postdata);
	}

}


function open_secondary_channels_img(num)
{
	var split_result=num.split(':');
	num=split_result[0];
	if(num!='null')
	{
		var ul=document.getElementById("box2");
		var postdata="type="+num;
		var handleSuccess = function(o){if(o.responseText !== undefined){ul.innerHTML=(o.responseText);}}
		var handleFailure = function(o){if(o.responseText !== undefined){ul.innerHTML=  o.statusText;}}
		var Callback ={ success:handleSuccess,failure: handleFailure};

		YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/show_secondary_channels.php", Callback, postdata);
	}
}

function open_tertiary_channels_img(num)
{
	var split_result=num.split(':');
	num=split_result[0];

	var level1=document.getElementById('v_subject_id');
	var num1=level1[level1.selectedIndex].value;
	var split_result1=num1.split(':');
	num1=split_result1[0];

	var num2=num;

	if(num1=='null')
	{
		num1=1;
	}

	if(num2!='null')
	{
		var ul=document.getElementById("box3");
		var postdata="type1="+num1+"&type2="+num2;
		var handleSuccess = function(o){if(o.responseText !== undefined){ul.innerHTML=(o.responseText);}}
		var handleFailure = function(o){if(o.responseText !== undefined){ul.innerHTML=  o.statusText;}}
		var Callback ={ success:handleSuccess,failure: handleFailure};

		YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/show_tertiary_channels.php", Callback, postdata);
	}
}

function open_tertiary_channels1_img(num)
{
	var split_result=num.split(':');
	num=split_result[0];
	
	var level1=document.getElementById('v_subject1_id');
	var num1=level1[level1.selectedIndex].value;
	var split_result1=num1.split(':');
	num1=split_result1[0];
	

	if(num1=='null')
	{
		num1=1;
	}

	if(num!='null')
	{
		var ul=document.getElementById("box3");
		var postdata="type1="+num+"&type2="+num1;
		var handleSuccess = function(o){if(o.responseText !== undefined){ul.innerHTML=(o.responseText);}}
		var handleFailure = function(o){if(o.responseText !== undefined){ul.innerHTML=  o.statusText;}}
		var Callback ={ success:handleSuccess,failure: handleFailure};

		YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/show_tertiary_channels1.php", Callback, postdata);
	}

}

function open_secondary_channels_tv(num)
{
	var split_result=num.split(':');
	num=split_result[0];
	if(num!='null')
	{
		var ul=document.getElementById("box2");
		var postdata="type="+num;
		var handleSuccess = function(o){if(o.responseText !== undefined){ul.innerHTML=(o.responseText);}}
		var handleFailure = function(o){if(o.responseText !== undefined){ul.innerHTML=  o.statusText;}}
		var Callback ={ success:handleSuccess,failure: handleFailure};

		YAHOO.util.Connect.asyncRequest("POST", "http://www.instablogs.tv/mp_ajax_functions/show_secondary_channels.php", Callback, postdata);
	}
}

function open_tertiary_channels_tv(num)
{
	var split_result=num.split(':');
	num=split_result[0];

	var level1=document.getElementById('v_subject_id');
	var num1=level1[level1.selectedIndex].value;
	var split_result1=num1.split(':');
	num1=split_result1[0];

	var num2=num;

	if(num1=='null')
	{
		num1=1;
	}

	if(num2!='null')
	{
		var ul=document.getElementById("box3");
		var postdata="type1="+num1+"&type2="+num2;
		var handleSuccess = function(o){if(o.responseText !== undefined){ul.innerHTML=(o.responseText);}}
		var handleFailure = function(o){if(o.responseText !== undefined){ul.innerHTML=  o.statusText;}}
		var Callback ={ success:handleSuccess,failure: handleFailure};

		YAHOO.util.Connect.asyncRequest("POST", "http://www.instablogs.tv/mp_ajax_functions/show_tertiary_channels.php", Callback, postdata);
	}
}

function open_tertiary_channels1_tv(num)
{
	var split_result=num.split(':');
	num=split_result[0];
	
	var level1=document.getElementById('v_subject1_id');
	var num1=level1[level1.selectedIndex].value;
	var split_result1=num1.split(':');
	num1=split_result1[0];
	

	if(num1=='null')
	{
		num1=1;
	}

	if(num!='null')
	{
		var ul=document.getElementById("box3");
		var postdata="type1="+num+"&type2="+num1;
		var handleSuccess = function(o){if(o.responseText !== undefined){ul.innerHTML=(o.responseText);}}
		var handleFailure = function(o){if(o.responseText !== undefined){ul.innerHTML=  o.statusText;}}
		var Callback ={ success:handleSuccess,failure: handleFailure};

		YAHOO.util.Connect.asyncRequest("POST", "http://www.instablogs.tv/mp_ajax_functions/show_tertiary_channels1.php", Callback, postdata);
	}

}

function barType(num)
{
	var divid1='line-chart';
	var divid2='bar-chart';
	var divid3='pie-chart';
	
	switch(num)
	{
		case '1':
			setTimeout(new YAHOO.widget.Effects.Hide(divid2), 10000);
			setTimeout(new YAHOO.widget.Effects.Hide(divid3), 10000);
			setTimeout(new YAHOO.widget.Effects.Appear(divid1), 10000);
			break;
		case '2':
			setTimeout(new YAHOO.widget.Effects.Hide(divid1), 10000);
			setTimeout(new YAHOO.widget.Effects.Hide(divid3), 10000);
			setTimeout(new YAHOO.widget.Effects.Appear(divid2), 10000);
			break;
		case '3':
			setTimeout(new YAHOO.widget.Effects.Hide(divid1), 10000);
			setTimeout(new YAHOO.widget.Effects.Hide(divid2), 10000);
			setTimeout(new YAHOO.widget.Effects.Appear(divid3), 10000);
			break;
	}
}

function add_video_cart(post_id, num, post_price, post_media_id)
{
	var a=document.getElementById('add-cart');
	a.href='javascript:void(0)';
	var postdata='post_id='+post_id+'&post_price='+post_price+'&post_media_id='+post_media_id;
	var handleSuccess = function(o)
	{
		if(o.responseText !== undefined)
		{
			var response=(o.responseText);
			if(response==-11)
			{
				alert("Member not a partner!");
			}
			else
			{
				var itemsCart=response;
				document.getElementById('cart_details').innerHTML='<a href="http://marketplace.instablogs.com/mycart/">View your Cart ('+itemsCart+').</a>';
				document.getElementById('main-cart-details').innerHTML='Cart('+itemsCart+')</a>';
			}
		}
	}
	var handleFailure = function(o){if(o.responseText !== undefined){alert("failure");}}
	var Callback ={ success:handleSuccess,failure: handleFailure};
	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/add_single_video_cart.php", Callback, postdata);

}

function more_text_field()
{
	var form=window.document.sendInvoiceMail;
	var new_num=form.length-1;
	if(form.length<6)
	{
		var div=document.getElementById('new-mail-div');
		var cancel=document.createElement('span');
		cancel.innerHTML='<a style="float:right; font-weight:normal;" href="javascript:remove_text_field('+new_num+')">Remove</a>';
		cancel.setAttribute('id', 'remove-'+new_num);
		cancel.setAttribute('class', 'remove-field');
		var new_mail=document.createElement('div');
		new_mail.innerHTML='Enter Mail address';
		new_mail.setAttribute('id', 'new-mail-'+new_num);
		new_mail.setAttribute('class', 'new-field-text');
		var new_field=document.createElement('input');
		new_field.setAttribute('type','text');
		new_field.setAttribute('name', 'fwdMail'+new_num);
		new_field.setAttribute('id', 'input-'+new_num);
		div.appendChild(new_mail);
		div.appendChild(new_field);
		div.appendChild(cancel);
	}
	else
	{
		alert("Not allowed");
	}
}

function remove_text_field(num)
{
	var input=document.getElementById('input-'+num);
	var span=document.getElementById('remove-'+num);
	var div_mail=document.getElementById('new-mail-'+num);
	var div=document.getElementById('new-mail-div');
	div.removeChild(input);
	div.removeChild(div_mail);
	div.removeChild(span);
}

function send_invoice_mail(type)
{
	var message=document.getElementById('invoice').innerHTML;
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	if(type=='single')
	{
			var single_div=document.getElementById('send_single_invoice');
			single_div.innerHTML='Sending...';
			var postdata='type=single&message='+message;
			var handleSuccess = function(o)
			{
				if(o.responseText !== undefined)
				{
					single_div.innerHTML="<a href='javascript:void(0)'>Fowarded</a>";
				}
			}
			var handleFailure = function(o){if(o.responseText !== undefined){alert("failure");}}
			var Callback ={ success:handleSuccess,failure: handleFailure};
			YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/inner_invoice.php", Callback, postdata);	
	}
	else
	{
		var form=window.document.sendInvoiceMail;
		var valid_address='';
		for(var i=0;i<form.length;i++)
		{
			if(form[i].type=='text')
			{
				if(form[i].value=='')
				{
					var flag=1;
				}
				else
				{
					flag=0;
					if(reg.test(form[i].value) == false)
					{
						flag2=1;
					}
					else
					{
						flag2=0;
						 valid_address=valid_address+'|'+form[i].value;
					}
				}
			}
		}
		if(flag==1)
		{
			alert("Enter some address!");
		}
		else if(flag2==1)
		{
			alert('Invalid Email Address');
		}
		else
		{
			var mul_div=document.getElementById('send_multiple_invoice');
			mul_div.innerHTML='Sending...';
			for(var i=0;i<form.length;i++)
			{
				if(form[i].type=='text')
				{
					form[i].value='';
				}
			}
			var postdata='addresses='+valid_address+'&type=multiple&message='+message;
			var handleSuccess = function(o)
			{
				if(o.responseText !== undefined)
				{
					mul_div.innerHTML="<a href='javascript:send_invoice_mail(\"multiple\")'>Send</a>";
				}
			}
			var handleFailure = function(o){if(o.responseText !== undefined){alert("failure");}}
			var Callback ={ success:handleSuccess,failure: handleFailure};
			YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/inner_invoice.php", Callback, postdata);
		}
	}
}

function contentPaging(pageNo, type)
{
	var div=document.getElementById('paging-div');
	div.innerHTML ='<div style="height:500px;text-align:center"><img style="margin-top:200px" src="http://www.instablogs.com/mp/images/loading.gif" /></div>';
	var postdata='pageNo='+pageNo+'&type='+type;
	var handleSuccess = function(o){if(o.responseText !== undefined){div.innerHTML=o.responseText}}
	var handleFailure = function(o){if(o.responseText !== undefined){alert("failure");}}
	var Callback ={ success:handleSuccess,failure: handleFailure};
	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/ajax_paging.php", Callback, postdata);
}

function sortedContentPaging(pageNo, type, sortBasis, sortMethod)
{
	var div=document.getElementById('paging-div');
	div.innerHTML ='<div style="height:500px;text-align:center"><img style="margin-top:200px" src="http://www.instablogs.com/mp/images/loading.gif" /></div>';
	var postdata='pageNo='+pageNo+'&type='+type+'&sortBasis='+sortBasis+'&sortMethod='+sortMethod;
	var handleSuccess = function(o){if(o.responseText !== undefined){div.innerHTML=o.responseText}}
	var handleFailure = function(o){if(o.responseText !== undefined){alert("failure");}}
	var Callback ={ success:handleSuccess,failure: handleFailure};
	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/ajax_sorted_paging.php", Callback, postdata);
}

function ijInterfaceContentPaging(pageNo, type)
{
	var div=document.getElementById('ij-content-paging-div');
	div.innerHTML ='<div style="height:500px;text-align:center"><img style="margin-top:200px" src="http://www.instablogs.com/mp/images/loading.gif" /></div>';
	var postdata='pageNo='+pageNo+'&type='+type;
	var handleSuccess = function(o){if(o.responseText !== undefined){div.innerHTML=o.responseText}}
	var handleFailure = function(o){if(o.responseText !== undefined){alert("failure");}}
	var Callback ={ success:handleSuccess,failure: handleFailure};
	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/ijInterfaceContentPaging.php", Callback, postdata);
}

function assignmentPaging(pageNo, type)
{
	var div=document.getElementById('assignment-paging-div');
	div.innerHTML ='<div style="height:500px;text-align:center"><img style="margin-top:200px" src="http://www.instablogs.com/mp/images/loading.gif" /></div>';
	var postdata='pageNo='+pageNo+'&type='+type;
	var handleSuccess = function(o){if(o.responseText !== undefined){div.innerHTML=o.responseText}}
	var handleFailure = function(o){if(o.responseText !== undefined){alert("failure");}}
	var Callback ={ success:handleSuccess,failure: handleFailure};
	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/ajax_paging_assignment.php", Callback, postdata);
}

function sortedAssignmentPaging(pageNo, type, sortBasis, sortMethod)
{
	var div=document.getElementById('assignment-paging-div');
	div.innerHTML ='<div style="height:500px;text-align:center"><img style="margin-top:200px" src="http://www.instablogs.com/mp/images/loading.gif" /></div>';
	var postdata='pageNo='+pageNo+'&type='+type+'&sortBasis='+sortBasis+'&sortMethod='+sortMethod;
	var handleSuccess = function(o){if(o.responseText !== undefined){div.innerHTML=o.responseText}}
	var handleFailure = function(o){if(o.responseText !== undefined){alert("failure");}}
	var Callback ={ success:handleSuccess,failure: handleFailure};
	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/ajax_sorted_paging_assignment.php", Callback, postdata);
}

function tasksheetPaging(pageNo, type)
{
	var div=document.getElementById('ijTaskSheetPagingDiv');
	div.innerHTML ='<div style="height:500px;text-align:center"><img style="margin-top:200px" src="http://www.instablogs.com/mp/images/loading.gif" /></div>';
	var postdata='pageNo='+pageNo+'&type='+type;
	var handleSuccess = function(o){if(o.responseText !== undefined){div.innerHTML=o.responseText}}
	var handleFailure = function(o){if(o.responseText !== undefined){alert("failure");}}
	var Callback ={ success:handleSuccess,failure: handleFailure};
	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/taskSheetPaging.php", Callback, postdata);
}

function assignmentInterfacePaging(pageNo, type)
{
	var div=document.getElementById('assignment-paging-div');
	div.innerHTML ='<div style="height:500px;text-align:center"><img style="margin-top:200px" src="http://www.instablogs.com/mp/images/loading.gif" /></div>';
	var postdata='pageNo='+pageNo+'&type='+type;
	var handleSuccess = function(o){if(o.responseText !== undefined){div.innerHTML=o.responseText}}
	var handleFailure = function(o){if(o.responseText !== undefined){alert("failure");}}
	var Callback ={ success:handleSuccess,failure: handleFailure};
	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/ajax_paging_interface_assignment.php", Callback, postdata);
}

function setDivStyle()
{
	var div=document.getElementById('search-mp');
	div.setAttribute('class','search-mp');
}

function highlightCart()
{
	var cart=document.getElementById('cart_details');
}

function assignmentTypeSelect(type)
{
	var div=document.getElementById('assignment-type-select-div');
	div.innerHTML ='<div style="height:500px;text-align:center"><img style="margin-top:200px" src="http://www.instablogs.com/mp/images/loading.gif" /></div>';
	var postdata='type='+type;
	var handleSuccess = function(o){if(o.responseText !== undefined){div.innerHTML=o.responseText}}
	var handleFailure = function(o){if(o.responseText !== undefined){alert("failure");}}
	var Callback ={ success:handleSuccess,failure: handleFailure};
	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/partnerAssignmentTypeSelect.php", Callback, postdata);
}

function partnerAssignmentTasksheetTypeSelect(type)
{
	var div=document.getElementById('assignment-type-select-div');
	div.innerHTML ='<div style="height:500px;text-align:center"><img style="margin-top:200px" src="http://www.instablogs.com/mp/images/loading.gif" /></div>';
	var postdata='type='+type;
	var handleSuccess = function(o){if(o.responseText !== undefined){div.innerHTML=o.responseText}}
	var handleFailure = function(o){if(o.responseText !== undefined){alert("failure");}}
	var Callback ={ success:handleSuccess,failure: handleFailure};
	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/partnerAssignmentTasksheetTypeSelect.php", Callback, postdata);
}

function ijAssignmentTypeSelect(type)
{
	var div=document.getElementById('assignment-type-select-div');
	div.innerHTML ='<div style="height:500px;text-align:center"><img style="margin-top:200px" src="http://www.instablogs.com/mp/images/loading.gif" /></div>';
	var postdata='type='+type;
	var handleSuccess = function(o){if(o.responseText !== undefined){div.innerHTML=o.responseText}}
	var handleFailure = function(o){if(o.responseText !== undefined){alert("failure");}}
	var Callback ={ success:handleSuccess,failure: handleFailure};
	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/ijAssignmentTypeSelect.php", Callback, postdata);
}

function changePass()
{
	var div=document.getElementById('inner-account-pass-div');
	var currentPass=document.getElementById('currentPass');
	var newPass1=document.getElementById('newPass1');
	var newPass2=document.getElementById('newPass2');
	if(currentPass.value=='')
	{
		alert('Field cannot be left blank');
		currentPass.focus();
		return false;
	}
	if(newPass1.value=='')
	{
		alert('Field cannot be left blank');
		newPass1.focus();
		return false;
	}
	if(newPass2.value=='')
	{
		alert('Field cannot be left blank');
		newPass2.focus();
		return false;
	}
	if(newPass1.value.length<3)
	{
		alert('Password should have more than three characters');
		newPass1.value='';
		newPass2.value='';
		return false;
	}
	if(newPass1.value!=newPass2.value)
	{
		alert('Password Mismatch');
		newPass1.value='';
		newPass2.value='';
		return false;
	}
	var postdata='currPass='+currentPass.value+'&newPass='+newPass1.value;
	div.innerHTML ='<div style="height:500px;text-align:center"><img style="margin-top:200px" src="http://www.instablogs.com/mp/images/loading.gif" /></div>';
	var handleSuccess = function(o){if(o.responseText !== undefined){div.innerHTML=o.responseText}}
	var handleFailure = function(o){if(o.responseText !== undefined){alert("failure");}}
	var Callback ={ success:handleSuccess,failure: handleFailure};
	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/changePassword.php", Callback, postdata);
}

function innerAccount(num)
{
	var div=document.getElementById('inner-account-div');
	var postdata='type='+num;
	div.innerHTML ='<div style="height:500px;text-align:center"><img style="margin-top:200px" src="http://www.instablogs.com/mp/images/loading.gif" /></div>';
	var handleSuccess = function(o){if(o.responseText !== undefined){div.innerHTML=o.responseText}}
	var handleFailure = function(o){if(o.responseText !== undefined){alert("failure");}}
	var Callback ={ success:handleSuccess,failure: handleFailure};
	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/innerAccount.php", Callback, postdata);
}

function saveAssignmentChanges()
{
	var now=new Date();
	var form=window.document.editAssignment;
	if(form.assignmentTitle.value=='')
	{
		alert("Specify Title");
		form.assignmentTitle.focus();
		return false;
	}
	if(form.assignmentDesc.value=='')
	{
		alert("Enter some description");
		form.assignmentDesc.focus();
		return false;
	}
	else if(form.assignmentDesc.value.length < 100)
	{
		alert("Description must be atleast 100 character long.");
		form.assignmentDesc.focus();
		return false;
	}
	var aprice=/(^\d+$)|(^\d+\.\d+$)/;
	if(form.assignmentPrice.value=='' || !(aprice.test(form.assignmentPrice.value)))
	{
		alert("Specify a valid Price.");
		form.assignmentPrice.focus();
		return false;
	}
	if(form.primary_category.value=="null:null|null" || form.secondary_category.value=='null:null|null')
	{
		alert("Please select a category.");
		return false;
	}
	var myDate=new Date();
	var expiry= form.v_expiry.value.replace(/-/g,',');
	expiry=new Date(expiry);
	
	if(form.v_expiry.value=='' || expiry <= myDate)
	{
		alert("Please Specify a valid Expiry date.");
		form.v_expiry.focus();
		return false;
	}
	return true;
}

function closeMessage()
{
	var div=document.getElementById('closeMsg');
	div.setAttribute('style','display:none');
}

function checkPFormData()
{
	var form=window.document.partnerLoginForm;
	if(form.partner_username.value=='')
	{
		alert("Username cannot be left blank.");
		form.partner_username.focus();
		return false;
	}
	if(form.partner_pass.value=='')
	{
		alert("Password cannot be left blank.");
		form.partner_pass.focus();
		return false;
	}
	return true;
}

function checkIFormData()
{
	var form=window.document.ijLoginForm;
	if(form.ij_login.value=='')
	{
		alert("Username cannot be left blank.");
		form.ij_login.focus();
		return false;
	}
	if(form.ij_pass.value=='')
	{
		alert("Password cannot be left blank.");
		form.ij_pass.focus();
		return false;
	}
	return true;
}

function mpLightboxOn(memberType)
{
	var xCordinate=document.Show.MouseX.value;
	var yCordinate=document.Show.MouseY.value;
	var div = document.getElementById('mp-lb-edit');
	var black = document.getElementById('mp-fade');
	black.style.display = 'block';
	div.style.display = 'block';
	div.innerHTML ='<a href="javascript:mpLightboxOff()"><img class="lb-loader-img" src="http://www.instablogs.com/mp/images/close-lb.gif" /></a><div class="lb-loader" style="text-align:center"><img class="lb-loader-img" src="http://www.instablogs.com/mp/images/ajax-loader.gif" /></div>';
	if(memberType=='partner')
		setTimeout('changeData()', 3000);
	if(memberType=='ij')
		setTimeout('changeDataIj()', 3000);
	if(memberType=='wrongAcc')
		setTimeout('changeDataAccount()', 3000);

	if(yCordinate<=250)
	{
		//window.scrollTo(xCordinate-100,yCordinate-400);
		div.style.marginTop = (yCordinate)+'px';
	}
	else
	{
		//window.scrollTo(xCordinate-100,yCordinate);
		div.style.marginTop = (yCordinate-350)+'px';
	}

	var dd1 = new YAHOO.util.DDProxy("mp-lb-edit",{useShim: true}); 
	dd1.setHandleElId("drag-event");
}

function negotiationImage(postID, authorID)
{
	var xCordinate=document.Show.MouseX.value;
	var yCordinate=document.Show.MouseY.value;
	var div = document.getElementById('mp-lb-edit');
	var black = document.getElementById('mp-fade');
	black.style.display = 'block';
	div.style.display = 'block';
	div.innerHTML ='<a href="javascript:mpLightboxOff()"><img class="lb-loader-img" src="http://www.instablogs.com/mp/images/close-lb.gif" /></a><div class="lb-loader" style="text-align:center"><img class="lb-loader-img" src="http://www.instablogs.com/mp/images/ajax-loader.gif" /></div>';
	
	setTimeout('negotiateOnImages('+postID+', '+authorID+')', 3000);
	
	if(yCordinate<=250)
	{
		//window.scrollTo(xCordinate-100,yCordinate-400);
		div.style.marginTop = (yCordinate)+'px';
	}
	else
	{
		//window.scrollTo(xCordinate-100,yCordinate);
		div.style.marginTop = (yCordinate-350)+'px';
	}
	
}

function changeData()
{
	var div = document.getElementById('mp-lb-edit');
	div.innerHTML='<a href="javascript:mpLightboxOff()"><img class="lb-loader-img" src="http://www.instablogs.com/mp/images/close-lb.gif" /></a><div class="swapTabs"><a id="swapIj" class="backAcc" href="javascript:moveFront(\'i\')">IJ</a><a id="swapPartner" class="frontAcc" href="javascript:void(0)">Partner</a></div><div id="swap-div"><div class="lb-content" id="drag-event">Partner registartion required</div><div class="already-partner" id="alreadyPartner"><div class="reg-message">Already a partner!</div><div class="partner-loginForm"><form name="partnerLoginForm" class="partner-login" method="POST" onsubmit="return checkPFormData()"><div class="p_username"><div class="u_name_text">Username</div><div class="u_name_box"><input type="text" name="partner_username" /></div></div><div class="p_password"><div class="password_text">Password</div><div class="password_box"><input type="password" name="partner_pass" /></div></div><div class="mp-lb-button"><input name="p_login" type="submit" value="Login" /></div></form></div></div><div class="new-member"><div class="reg-message">Become a Partner!</div><div class="registeration-link"><a href="http://marketplace.instablogs.com/mp/register_partner.php">Click here</a> to Register.</div></div></div>';
}

function changeDataIj()
{
	var div = document.getElementById('mp-lb-edit');
	div.innerHTML='<a href="javascript:mpLightboxOff()"><img class="lb-loader-img" src="http://www.instablogs.com/mp/images/close-lb.gif" /></a><div class="swapTabs"><a id="swapIj" class="frontAcc" href="javascript:void(0)">IJ</a><a id="swapPartner" class="backAcc" href="javascript:moveFront(\'p\')">Partner</a></div><div id="swap-div"><div class="lb-content" id="drag-event">IJ registartion required</div><div class="already-partner" id="alreadyPartner"><div class="reg-message">Already an IJ!</div><div class="partner-loginForm"><form name="ijLoginForm" class="partner-login" method="POST" onsubmit="return checkIFormData()"><div class="p_username"><div class="u_name_text">Username</div><div class="u_name_box"><input type="text" name="ij_login" /></div></div><div class="p_password"><div class="password_text">Password</div><div class="password_box"><input type="password" name="ij_pass" /></div></div><div class="mp-lb-button"><input name="i_login" type="submit" value="Login" /></div></form></div></div><div class="new-member"><div class="reg-message">Become an IJ!</div><div class="registeration-link"><a href="http://marketplace.instablogs.com/mp/register_ij.php">Click here</a> to Register.</div></div></div>';
}

function moveFront(type)
{
	var p=document.getElementById("swapPartner");
	var i=document.getElementById("swapIj");

	var div=document.getElementById("swap-div");
	if(type=="p")
	{
		div.innerHTML='<div class="lb-content" id="drag-event">Partner registartion required</div><div class="already-partner" id="alreadyPartner"><div class="reg-message">Already a partner!</div><div class="partner-loginForm"><form name="partnerLoginForm" class="partner-login" method="POST" onsubmit="return checkPFormData()"><div class="p_username"><div class="u_name_text">Username</div><div class="u_name_box"><input type="text" name="partner_username" /></div></div><div class="p_password"><div class="password_text">Password</div><div class="password_box"><input type="password" name="partner_pass" /></div></div><div class="mp-lb-button"><input name="p_login" type="submit" value="Login" /></div></form></div></div><div class="new-member"><div class="reg-message">Become a Partner!</div><div class="registeration-link"><a href="http://marketplace.instablogs.com/mp/register_partner.php">Click here</a> to Register.</div></div>';
		p.setAttribute('class','frontAcc');
		p.href="javascript:void(0)";
		i.setAttribute('class','backAcc');
		i.href="javascript:moveFront('i')";
	}
	else if(type=="i")
	{
		div.innerHTML='<div class="lb-content" id="drag-event">IJ registartion required</div><div class="already-partner" id="alreadyPartner"><div class="reg-message">Already an IJ!</div><div class="partner-loginForm"><form name="ijLoginForm" class="partner-login" method="POST" onsubmit="return checkIFormData()"><div class="p_username"><div class="u_name_text">Username</div><div class="u_name_box"><input type="text" name="ij_login" /></div></div><div class="p_password"><div class="password_text">Password</div><div class="password_box"><input type="password" name="ij_pass" /></div></div><div class="mp-lb-button"><input name="i_login" type="submit" value="Login" /></div></form></div></div><div class="new-member"><div class="reg-message">Become an IJ!</div><div class="registeration-link"><a href="http://marketplace.instablogs.com/mp/register_ij.php">Click here</a> to Register.</div></div>';
		i.setAttribute('class','frontAcc');
		i.href="javascript:void(0)";
		p.setAttribute('class','backAcc');
		p.href="javascript:moveFront('p')";
	}

}

function changeDataAccount()
{
	var div = document.getElementById('mp-lb-edit');
	div.innerHTML='<a href="javascript:mpLightboxOff()"><img class="lb-loader-img" src="http://www.instablogs.com/mp/images/close-lb.gif" /></a><div class="lb-content" id="drag-event"><div class="msg-img"><img class="info-img" src="http://www.instablogs.com/mp/images/info-ico.gif" /></div>Check Account</div><div class="info-message">You current account type does not provide you with enough privileges to perform this operation.</div><div class="info-message">For queries mail us at - marketplace@instablogs.com</span></div>';
}

function negotiateOnImages(postID, authorID)
{
	var closing_link='<a href="javascript:mpLightboxOff()"><img class="lb-loader-img" src="http://www.instablogs.com/mp/images/close-lb.gif" /></a>';
	var div = document.getElementById('mp-lb-edit');
	var postdata='post_id='+postID+'&post_author_id='+authorID;
	var handleSuccess = function(o){if(o.responseText !== undefined){div.innerHTML=(closing_link)+(o.responseText);}}
	var handleFailure = function(o){if(o.responseText !== undefined){alert("failure");}}
	var Callback ={ success:handleSuccess,failure: handleFailure};
	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/negotiateImage.php", Callback, postdata);
}

function mpLightboxOff()
{
	var div = document.getElementById('mp-lb-edit');
	var black = document.getElementById('mp-fade');
	black.style.display = 'none';
	div.style.display = 'none';
}

function addIjFavorites(IjID)
{
	var a=document.getElementById('add-fav');
	var postdata='IjID='+IjID;
	a.innerHTML ='<div class="loading-text"><img src="/css-img/wheel.gif" /></div>';
	a.href="javascript:void(0)";
	var handleSuccess = function(o){if(o.responseText !== undefined){a.innerHTML=o.responseText}}
	var handleFailure = function(o){if(o.responseText !== undefined){alert("failure");}}
	var Callback ={ success:handleSuccess,failure: handleFailure};
	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/addFavIj.php", Callback, postdata);
}

function showCartDetails(type)
{
	var div=document.getElementById('v-cart');
	if(div.style.display!="block")
	{
		if(type=="show")
		{
			div.style.display="block";
			div.innerHTML ='<div class="closeDet"><a href="javascript:hideCartDetails()"><img class="lb-loader-img" src="http://www.instablogs.com/mp/images/close-lb.gif" /></a></div><div class="loaderCartDet" style="text-align:center"><img class="lb-loader-img" src="http://www.instablogs.com/mp/images/ajax-loader.gif" /></div>';
			var postdata='cartDets=1';
			var handleSuccess = function(o){if(o.responseText !== undefined)
				{
				div.innerHTML='<div class="closeDet"><a href="javascript:hideCartDetails()"><img class="lb-loader-img" src="http://www.instablogs.com/mp/images/close-lb.gif" /></a></div>'+o.responseText;
				
				var a=document.getElementById('main-cart-details');
				var cartNum=document.getElementById('cartNumber').value;
				a.innerHTML='Cart ('+cartNum+')';
				}}
			var handleFailure = function(o){if(o.responseText !== undefined){alert("failure");}}
			var Callback ={ success:handleSuccess,failure: handleFailure};
			YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/getCartDetails.php", Callback, postdata);
		}
	}
}

function hideCartDetails()
{
	var div=document.getElementById('v-cart');
	div.style.display="none";
}

function increaseMarketplaceVote(user_id, post_id)
{
	if (user_id == 0)
	{
		window.location="http://marketplace.instablogs.com/login/";
	}
	else
	{
		var div = document.getElementById("main" + post_id);

		var handleSuccess = function(o){if(o.responseText !== undefined){div.innerHTML = o.responseText;}}
		var handleFailure = function(o){if(o.responseText !== undefined){div.innerHTML= o.statusText;}}
		var Callback ={ success:handleSuccess,failure: handleFailure};

		var postdata = 'post_id='+ post_id + '&user_id=' + user_id;
		YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/vote_increase.php", Callback, postdata);
	}
}

function closeMessage(divid)
{
	var div=document.getElementById(divid); 
	div.style.display="none";
}

function deleteAssignment(assignment_id)
{
	var div = document.getElementById("single-task" + assignment_id);
	div.innerHTML ='<div class="loading-text">Deleting...<br /><img src="/css-img/wheel.gif" /></div>';
	var handleSuccess = function(o){if(o.responseText !== undefined){div.innerHTML = o.responseText;}}
	var handleFailure = function(o){if(o.responseText !== undefined){div.innerHTML= o.statusText;}}
	var Callback ={ success:handleSuccess,failure: handleFailure};

	var postdata = 'assignment_id='+ assignment_id;
	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/deleteAssignment.php", Callback, postdata);
}

function showImageUploader(imageID, divid)
{
	var imageid=document.getElementById(imageID);
	var div=document.getElementById(divid);
	if(imageid.checked==true)
	{
		var input=document.createElement('input');
		input.setAttribute("id", "type-"+imageID);
		input.setAttribute("class", "nameBox");
		input.setAttribute("name", imageID);
		input.setAttribute("type", "file");
		div.appendChild(input);

		var ndiv=document.createElement('ndiv');
		ndiv.setAttribute("class", "labelPrice");
		ndiv.setAttribute("id", "labelprice"+imageID);
		ndiv.innerHTML="Enter Price";
		div.appendChild(ndiv);

		var input2=document.createElement('input');
		input2.setAttribute("id", "price-"+imageID);
		input2.setAttribute("class", "priceBox");
		input2.setAttribute("name", "Price-"+imageID);
		input2.setAttribute("type", "text");
		div.appendChild(input2);
	}
	else
	{
		var ndiv=document.getElementById('labelprice'+imageID);
		var input=document.getElementById('type-'+imageID);
		var input2=document.getElementById('price-'+imageID);
		div.removeChild(ndiv);
		div.removeChild(input);
		div.removeChild(input2);
	}
}

function showImageUploader2(imageID, divid, assignment_price)
{
	var imageid=document.getElementById(imageID);
	var div=document.getElementById(divid);
	if(imageid.checked==true)
	{
		var input=document.createElement('input');
		input.setAttribute("id", "type-"+imageID);
		input.setAttribute("class", "nameBox");
		input.setAttribute("name", imageID);
		input.setAttribute("type", "file");
		div.appendChild(input);

		var input2=document.createElement('input');
		input2.setAttribute("id", "price-"+imageID);
		input2.setAttribute("class", "priceBox");
		input2.setAttribute("name", "Price-"+imageID);
		input2.setAttribute("type", "hidden");
		input2.setAttribute("value", assignment_price);
		div.appendChild(input2);
	}
	else
	{
		var input=document.getElementById('type-'+imageID);
		var input2=document.getElementById('price-'+imageID);
		div.removeChild(input);
		div.removeChild(input2);
	}
}

function view_submissions(assignment_id)
{
	var i=1;
	document.getElementById('interface-div'+i).setAttribute('class', 'tab-head');
	document.getElementById('interface-link'+i).href='javascript:partner_interface_content('+i+')';

	var div=document.getElementById('interface-content-div');
	div.innerHTML ='<div style="height:500px;text-align:center"><img style="margin-top:200px" src="http://www.instablogs.com/mp/images/loading.gif" /></div>';
	var postdata='assignment_id='+assignment_id;
	var handleSuccess = function(o){if(o.responseText !== undefined){div.innerHTML=o.responseText}}
	var handleFailure = function(o){if(o.responseText !== undefined){alert("failure");}}
	var Callback ={ success:handleSuccess,failure: handleFailure};
	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/viewAssociatedAssignments.php", Callback, postdata);
}

function uploadingMedia()
{
	var xCordinate=document.Show.MouseX.value;
	var yCordinate=document.Show.MouseY.value;
	var div = document.getElementById('mp-lb-edit');
	var black = document.getElementById('mp-fade');
	black.style.display = 'block';
	div.style.display = 'block';
	div.innerHTML ='<div class="uploading-media-text"><img src="http://www.instablogs.com/mp/images/media-upload.gif" />Quite rarely the uploading takes a few minutes please have patience...</div>';
	
	div.style.marginTop = -800+'px';
	window.scrollTo(20,20);
}

function toggle_assignment(assignment_id, status)
{
	var a=document.getElementById('toggle-status-'+assignment_id);
	if(status=="closeMe")
	{
		a.href="javascript:toggle_assignment("+assignment_id+", 'openMe')";
		a.innerHTML="Open This";
	}
	else
	{
		a.href="javascript:toggle_assignment("+assignment_id+", 'closeMe')";
		a.innerHTML="Close This";
	}

	var postdata='assignment_id='+assignment_id+'&status='+status;

	var handleSuccess = function(o){if(o.responseText !== undefined){div.innerHTML=o.responseText}}
	var handleFailure = function(o){if(o.responseText !== undefined){alert("failure");}}
	var Callback ={ success:handleSuccess,failure: handleFailure};
	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/toggleAssignmentStatus.php", Callback, postdata);
}

function sortMainContent(contentType, sortBasis, sortMethod, num)
{
	/*var span=document.getElementById('content-sort-image'+num);
	var sort_link=document.getElementById('sort-link'+num);

	if(sortMethod=='asc')
	{
		span.innerHTML='<img src="http://www.instablogs.com/css-img/news-arrow-up.gif" />';
		sort_link.href='javascript:sortMainContent("'+contentType+'", "'+sortBasis+'", "desc", '+num+')';
	}
	else if(sortMethod=='desc')
	{
		span.innerHTML='<img src="http://www.instablogs.com/css-img/news-arrow.gif" />';
		sort_link.href='javascript:sortMainContent("'+contentType+'", "'+sortBasis+'", "asc", '+num+')';
	}
	
	for(var i=1; i<=8; i++)
	{
		if(i!=num)
		{
			var other_span=document.getElementById('content-sort-image'+i);
			other_span.innerHTML='';
		}
	}*/
	
	var div=document.getElementById('paging-div');
	div.innerHTML ='<div style="height:500px;text-align:center"><img style="margin-top:200px" src="http://www.instablogs.com/mp/images/loading.gif" /></div>';
	var postdata='sortBasis='+sortBasis+'&sortMethod='+sortMethod+'&contentType='+contentType;
	var handleSuccess = function(o){if(o.responseText !== undefined){div.innerHTML=o.responseText}}
	var handleFailure = function(o){if(o.responseText !== undefined){alert("failure");}}
	var Callback ={ success:handleSuccess,failure: handleFailure};
	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/contentSorter.php", Callback, postdata);
}

function sortMainAssignment(contentType, sortBasis, sortMethod, num)
{
	/*var span=document.getElementById('assignment-sort-image'+num);
	var sort_link=document.getElementById('sort-assignment-link'+num);

	if(sortMethod=='asc')
	{
		span.innerHTML='<img src="http://www.instablogs.com/css-img/news-arrow-up.gif" />';
		sort_link.href='javascript:sortMainAssignment("'+contentType+'", "'+sortBasis+'", "desc", '+num+')';
	}
	else if(sortMethod=='desc')
	{
		span.innerHTML='<img src="http://www.instablogs.com/css-img/news-arrow.gif" />';
		sort_link.href='javascript:sortMainAssignment("'+contentType+'", "'+sortBasis+'", "asc", '+num+')';
	}
	for(var i=1; i<=8; i++)
	{
		if(i!=num)
		{
			var other_span=document.getElementById('assignment-sort-image'+i);
			other_span.innerHTML='';
		}
	}*/
	
	var div=document.getElementById('assignment-paging-div');
	div.innerHTML ='<div style="height:500px;text-align:center"><img style="margin-top:200px" src="http://www.instablogs.com/mp/images/loading.gif" /></div>';
	var postdata='sortBasis='+sortBasis+'&sortMethod='+sortMethod+'&contentType='+contentType;
	var handleSuccess = function(o){if(o.responseText !== undefined){div.innerHTML=o.responseText}}
	var handleFailure = function(o){if(o.responseText !== undefined){alert("failure");}}
	var Callback ={ success:handleSuccess,failure: handleFailure};
	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/assignmentSorter.php", Callback, postdata);
}

function removeFav(ij_id)
{
	var div=document.getElementById('favij'+ij_id);
	div.innerHTML ='<div class="loading-text">Removing...<br /><img src="/css-img/wheel.gif" /></div>';
	var postdata='ijID='+ij_id;
	var handleSuccess = function(o)
	{
		if(o.responseText !== undefined)
			{
				div.innerHTML="";
				total_favs=o.responseText;
				if(total_favs==0)
				{
					partner_interface_content(4);
				}
			}
	}
	var handleFailure = function(o){if(o.responseText !== undefined){alert("failure");}}
	var Callback ={ success:handleSuccess,failure: handleFailure};
	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/removeFavorite.php", Callback, postdata);
}

function sortMedia(sortWhat)
{	
	var sortBasis=document.getElementById('sortBasis').value;
	var sortMethod=document.getElementById('sortMethod').value;
	var div=document.getElementById('paging-div');

	div.innerHTML ='<div style="height:500px;text-align:center"><img style="margin-top:200px" src="http://www.instablogs.com/mp/images/loading.gif" /></div>';
	var postdata='sortBasis='+sortBasis+'&sortMethod='+sortMethod+'&contentType='+sortWhat;
	var handleSuccess = function(o){if(o.responseText !== undefined){div.innerHTML=o.responseText}}
	var handleFailure = function(o){if(o.responseText !== undefined){alert("failure");}}
	var Callback ={ success:handleSuccess,failure: handleFailure};
	YAHOO.util.Connect.asyncRequest("POST", "http://marketplace.instablogs.com/mp/ajax_functions/contentSorter.php", Callback, postdata);
}

function sortContent(sortWhat)
{	var num=0;
	var sortBasis=document.getElementById('sortBasis').value;
	var sortMethod=document.getElementById('sortMethod').value;
	sortMainContent(sortWhat, sortBasis, sortMethod, num);
}

function sortAssignment(sortWhat)
{	var num=0;
	var sortBasis=document.getElementById('sortBasisAssignment').value;
	var sortMethod=document.getElementById('sortMethodAssignment').value;
	sortMainAssignment(sortWhat, sortBasis, sortMethod, num);
}

function sortMainMedia(sortWhat)
{
	var sortBasis=document.getElementById('sortBasis').value;
	var sortMethod=document.getElementById('sortMethod').value;
	window.location="http://marketplace.instablogs.com/mp/more_content.php?pageType=sorter&sortWhat="+sortWhat+"&sortBasis="+sortBasis+"&sortMethod="+sortMethod;
}

function sortMainMediaOthers(sortWhat, base, baseValue)
{
	var sortBasis=document.getElementById('sortBasis').value;
	var sortMethod=document.getElementById('sortMethod').value;
	switch(base)
	{
		case "authorBase":
			var url="http://marketplace.instablogs.com/mp/more_content.php?pageType=sorter&sortWhat="+sortWhat+"&authorID="+baseValue+"&sortBasis="+sortBasis+"&sortMethod="+sortMethod;
			window.location=url;
			break;
		case "locationBase":
			var url="http://marketplace.instablogs.com/mp/more_content.php?pageType=sorter&sortWhat="+sortWhat+"&countryID="+baseValue+"&sortBasis="+sortBasis+"&sortMethod="+sortMethod;
			window.location=url;
			break;
		case "tagBase":
			var url="http://marketplace.instablogs.com/mp/more_content.php?pageType=sorter&sortWhat="+sortWhat+"&tagName="+baseValue+"&sortBasis="+sortBasis+"&sortMethod="+sortMethod;
			window.location=url;
			break;
		case "searchBase":
			var url="http://marketplace.instablogs.com/mp/more_content.php?pageType=sorter&sortWhat="+sortWhat+"&searchName="+baseValue+"&sortBasis="+sortBasis+"&sortMethod="+sortMethod;
			window.location=url;
			break;
	}
}

function changeNegotiationDiv(price_type, num)
{
	var div=document.getElementById('priceTypeDiv'+num);
	
	if(price_type=="ex-negotiation-price")
	{
		div.innerHTML='<div>Exclusive Price you are willing to offer</div><input class="negotiate-price-input" type="text" id="negotiate'+num+'" name="ex-offer'+num+'" value="">';
	}
	if(price_type=="non-ex-negotiation-price")
	{
		div.innerHTML='<div>Non-Exclusive Price you are willing to offer</div><input class="negotiate-price-input" type="text" id="negotiate'+num+'" name="non-ex-offer'+num+'" value="">';
	}
}