//Share
function shareThis(id,div) {
	if($(div).innerHTML == '') {
		new Ajax.Updater(div, '/modules/view/share.php?id='+id,{
		 asynchronous:true,
		 evalScripts:true,
		 onSuccess: function(result) {
			 Effect.toggle(div,'appear',{duration:0.3});
		 }
	});
	}
	else {
		Effect.toggle(div,'appear',{duration:0.3});
	}
	return false;	
}
//Share Modal
function shareModal() {
	var shareid = $$('.shareIt');
	shareid.each(function(share) {
		new Control.Modal($(share.id), {
			containerClassName: 'interact',
			overlayClassName: 'interactd',
			fade:true,
			loading:'/images/layout/loader/bar_01.gif',
			duration:0.60,
			opacity: 0.65,
			width: 600,
			height: 200
		});
	});
	
	var shareidm = $$('.shareMIt');
	shareidm.each(function(sharem) {
		new Control.Modal($(sharem.id), {
			containerClassName: 'interact',
			overlayClassName: 'interactd',
			fade:true,
			loading:'/images/layout/loader/bar_01.gif',
			duration:0.60,
			opacity: 0.65,
			width: 600,
			height: 200
		});
	});
}

//Share Modal Dom Ready
Event.domReady.add(function() {
	shareModal();
});


//Share by Email
function emailShareThis(form) {
	data = form.serialize(true);
	new Ajax.Request('/ajax/share/', {
		method: 'post',
		parameters: data,
		onSuccess: function(result) {
			form.reset();
			$('shareStatusMsg').className = 'cpsuccess';
			$('shareStatusMsg').innerHTML = result.responseText;
		},
		onFailure: function(result) {
			$('shareStatusMsg').className = 'cperror';
			$('shareStatusMsg').innerHTML = result.responseText;
		}
	});
	return false;		
}
