var loadstatustext="<img src="+WEB_ROOT+"images/loading.gif /><span style='color:#FF0000 '><strong> Requesting content...</strong></span>"

var loadstatustextleft="<img src="+WEB_ROOT+"images/loading.gif />"

var loadedobjects="commanlodingimage"

var loadedobjectsleft="loadsideimage"

var bustcacheparameter=""

Buffer=false

function ajaxpage(url, containerid, targetobj)

{

		/* code by manish */

		//last_action_bk_button=current_action_bk_button;

		//current_action_bk_button=targetobj.id;

		/*-----------------------*/



		if(targetobj.href!=undefined || targetobj.href!=null)

		{

			var len=WEB_ROOT.length;

			var pagename=targetobj.href.substr(len)// fetched the page name 

		}

			if(containerid=="siadecontenar")

			{

				var loadingdiv=loadedobjectsleft;

				var loadingimg=loadstatustextleft;

			}

			else

			{

				var loadingdiv=loadedobjects;

				var loadingimg=loadstatustext;

			}

			AjaxRequest.get( 

				{ 

				'url':url,

				'onLoading':function(req){$('loadingdiv').innerHTML=loadingimg;},

				'onSuccess':function(req){ 

							$('loadingdiv').innerHTML=""

							$(containerid).innerHTML=req.responseText;

							 switch (targetobj.id)

								{

									case 'basic_info':

									case 'my_picture':

									case 'life_style':

									case 'my_411':

									case 'looking_for':

									case 'thank_you':

										clicklink_secont("signup",targetobj.id,WEB_ROOT+pagename);

										break;

									case 'keyword_search':

									case 'name_search':

									case 'classmate_search':

									case 'email_search':

									case 'zipcode_search':

									case 'city_search':								

										clicklink_secont("mixed_search",targetobj.id,WEB_ROOT+pagename);

										break;

									case 'basic_search':

									case 'advance_search':

										clicklink_sidetab('search_tab',targetobj.id,WEB_ROOT+pagename);

										//clicklink_secont('search_result',targetobj.id,WEB_ROOT+'search/search_result.php');

										//setTimeout("initLightbox()",2000);

										break;

									case 'member_you_have':

									case 'member_who_have':

										clicklink_sidetab('hotlist_tab',targetobj.id,WEB_ROOT+pagename);

										break;

									default:

										//clicklink_secont("signup",targetobj.id,WEB_ROOT+pagename);

										//alert('dd')

										break;

								}

							},

					'onError':function(req){ alert('Error!\nStatusText='+req.statusText+'\nContents='+req.responseText);}

				} 

				);

}

function startajaxtabs()

{

			var ulobj=document.getElementById(arguments[0])

			var ulist=ulobj.getElementsByTagName("li") 

			for(var k=0; k < ulist.length; k++)

			{

				ulist[k].onclick= function()

				{

					for(var x=0; x< ulist.length; x++)ulist[x].className="";

					this.className="focus";

					switch (this.getAttribute("id"))

					{

						case 'signup':			

							var Arrpublicklink=['basic_info','my_picture','life_style','my_411','looking_for','thank_you'];

							subtabshow(Arrpublicklink,"internaltabmainmenu");

							break;

						case 'manage_poll_li':

							var Arrpublicklink=['add_new_Poll_li','Ip_blocker_li','create_image_li'];

							subtabshow(Arrpublicklink,"internaltabmainmenu");

							break;

						case 'search_result':			

							var Arrpublicklink=['search_last_login','search_most_popular','search_newest','search_no_of_photos','search_closest_to_me','search_viewed_myprofile','search_sent_me_msg'];

							subtabshow(Arrpublicklink,"internaltabmainmenu");

							break;

						case 'my_place_tab':

							clicklink_sidetab('my_place_tab','',WEB_ROOT+'signup/signup_user_info.php');

							break;

						case 'mailbox_tab':

							clicklink_sidetab('mailbox_tab','',WEB_ROOT+'mailbox/mailbox.php');

							break;

						case 'search_tab':

							var ArrPublicTags=['basic_search','advance_search'];

							subtabshow(ArrPublicTags,"internalmenu");

							break;

						case 'hotlist_tab':

							var ArrPublicTags=['member_who_have','member_you_have'];

							subtabshow(ArrPublicTags,"internalmenu");

							break;

						case 'user_home':

							clicklink_secont('user_home','',WEB_ROOT+'work_area.php');

							break;

						case 'member_features':

							clicklink_secont('member_features','',WEB_ROOT+'member_features.php')

							break;

						case 'admin_welcome_message':

							clicklink_secont('admin_welcome_message','',WEB_ROOT+'admin/admin_login_info.php');							

							break;

/*
 * Added a new case "index_search_result" and calling "show_index_search_result" function when "Search Result" tab is clicked, On Line No : 243-246, For The Ticket - refs #667
 */
						case 'index_search_result':
							show_index_search_result();

							break;

						case 'All_pages':

							if($('all_pages_link').href!=null)

								clicklink_secont('All_pages','',$('all_pages_link').href)

							break;

						default:

							var subtab=document.getElementById("internaltabmainmenu")

							var subtabli=subtab.getElementsByTagName("li") 

							for (var k=0; k<subtabli.length; k++)subtabli[k].style.display = 'none';

							var ulistlink=this.getElementsByTagName("a")[0]

							ajaxpage(ulistlink.getAttribute("href"), ulistlink.getAttribute("rel"), this)

							return false

							break;

					}

					return false

				}

			}

}

function subtabshow(arr,container)

{   

	var allsubtab=document.getElementById(container)

    liallsubtab =allsubtab.getElementsByTagName("li")

	for(var k=0; k < liallsubtab.length; k++ )

		{

			liallsubtab[k].className=""

			liallsubtab[k].style.display="none"

			Element.hide(liallsubtab[k])

		}

	arr.each(function(argument) {

					     Element.show(argument)

						 });

	 for (var i=0; i<arr.length; i++)

	 {

		var ulist=$(arr[i])

		ulist.style.display='inline'

		ulist.onclick=function(){

			arr.each(function(argument){

					     $(argument).className=""

						 });

			this.className="active"

		}

	}

	var ulist=$(arr[0])

	ulist.className="active"

	var ulistlink=ulist.getElementsByTagName("a")[0]

	if (ulistlink.getAttribute("rel")){

	ajaxpage(ulistlink.getAttribute("href"),ulistlink.getAttribute("rel"), ulistlink)

	return false

    }

}



function internalmenutest()

{

	for(var i=0; i< arguments.length; i++)

	{



		 var allsubtab=document.getElementById(arguments[i]);

		 if(allsubtab)

		 {

			 var liallsubtab=allsubtab.getElementsByTagName("li");

			 for(var k=0; k < liallsubtab.length; k++ )

			 {

				var selectlink=liallsubtab[k].getElementsByTagName("a")[0]

				selectlink.onclick=function()

				{

					if (selectlink.getAttribute("rel"))

					{

						ajaxpage(this.getAttribute("href"),this.getAttribute("rel"),this)

						return false;

					}

				}

			}

		}

	}

}

function clicklink(tabobj,container,url)

	{

	var ulobj=document.getElementById(tabobj)

	var ulist=ulobj.getElementsByTagName("li")

	for (var x=0; x<ulist.length; x++){

		if((ulist[x].getAttribute("id") != 'publicklink' ) && (ulist[x].getAttribute("id") != 'tempuser' ) && (ulist[x].getAttribute("id") != 'SignIn' ) && (ulist[x].getAttribute("id") != 'SignUp' ) && (ulist[x].getAttribute("id") != 'mylink') && (ulist[x].getAttribute("id") != 'MyCategories') && (ulist[x].getAttribute("id") != 'PublicTags') && (ulist[x].getAttribute("id") != 'MyTags') ) ulist[x].style.display = 'none';

		}

	for (var x=0; x<ulist.length; x++){

		ulist[x].className=""

		

		if(ulist[x].getAttribute("id") == url)

		{

			ulist[x].style.display = 'inline';

			ulist[x].className="focus"

			

			switch (ulist[x].getAttribute("id"))

			{

			case 'publicklink':

				        var Arrpublicklink=[PUBLIC_LINKS_SUBTABS,'Hotlink','recentlyadded','recentlylisted']

						subtabshow(Arrpublicklink,"internaltabmainmenu")

			break;

			case 'mylink':

				var Arrmylinklink=[MY_LINK_SUB_TAB,'ManagedLinks','PushedLinks']

				subtabshow(Arrmylinklink,"internaltabmainmenu")

			break;

			case 'PublicTags':

				var Arrpublicklink=[PUBLIC_TAGS_SUBTABS,'HotCloud','HotTree','FullCloud','FullTree']

				subtabshow(Arrpublicklink,"internalmenu")

			break;

			case 'MyCategories':

				var Arrpublicklink=['treeviewmanage']

				subtabshow(Arrpublicklink,"internalmenu")

			break;

			case 'MyTags':

					var ArrMyCategories=[MY_TAGS_SUBTABS,'cloudview','tagtreeview','listview']

					subtabshow(ArrMyCategories,"internalmenu")

					break;

			default :

			    var subtab=document.getElementById("internaltabmainmenu")

				var subtabli=subtab.getElementsByTagName("li") 

				for (var k=0; k<subtabli.length; k++)subtabli[k].style.display = 'none';

				var ulistlink=ulist[x].getElementsByTagName("a")[0]

				ajaxpage(ulistlink.getAttribute("href"), ulistlink.getAttribute("rel"), ulistlink)

				return false

			break;

			}

		

		}

		}

	return false

}

function clicklinksoft(tabobj,container,url)

	{

		var Arrpublicklink=[PUBLIC_LINKS_SUBTABS,'Hotlink','recentlyadded','recentlylisted']

		subtabshow(Arrpublicklink,"internaltabmainmenu")

		return false

	}

function clicklink_secont(maintab,subtab,filename)

{

	if (typeof(_gat) == "object")

	{

		if (maintab != '' && $(maintab).getAttribute('id'))

		{

			switch ($(maintab).getAttribute("id"))

			{

				case 'advance_search_page':

					pageTracker._trackPageview('/user/left/search/more_options/advance_search/load');

					break;

				case 'user_home':

					pageTracker._trackPageview('/user/right/home/load');

					break;

				case 'member_who_have_r1':

					pageTracker._trackPageview('/user/right/lists/who/viewed/load');

					break;

				case 'member_who_have_r2':

					pageTracker._trackPageview('/user/right/lists/who/sentamessage/load');

					break;

				case 'modules_my_matches':

					pageTracker._trackPageview('/user/right/mymatches/load');

					break;

				default:

					break;

			}

		}

		if (subtab != '' && $(subtab).getAttribute('id'))

		{

			switch ($(subtab).getAttribute("id"))

			{

				case 'search_last_login':

					pageTracker._trackPageview('/user/right/search_result/subtabs/last_login');

					break;

				case 'search_most_popular':

					pageTracker._trackPageview('/user/right/search_result/subtabs/most_popular');

					break;

				case 'search_newest':

					pageTracker._trackPageview('/user/right/search_result/subtabs/newest');

					break;

				case 'search_no_of_photos':

					pageTracker._trackPageview('/user/right/search_result/subtabs/number_of_photos');

					break;

				case 'search_closest_to_me':

					pageTracker._trackPageview('/user/right/search_result/subtabs/closest_to_me');

					break;

				case 'search_viewed_myprofile':

					pageTracker._trackPageview('/user/right/search_result/subtabs/viewed_my_profile');

					break;

				case 'search_sent_me_msg':

					pageTracker._trackPageview('/user/right/search_result/subtabs/sent_me_a_message');

					break;

				default:

					break;

			}

		}

	}

	/* code by manish */

	//last_action_bk_button=current_action_bk_button;

	//current_action_bk_button=$(maintab).getAttribute("id");

	/*-----------------------*/



	var topmenu=document.getElementById("topmenu")

	var ulist=topmenu.getElementsByTagName("li")

	for(var x=0; x< ulist.length; x++)ulist[x].className="";

	switch ($(maintab).getAttribute("id"))

		{

			case 'signup':

				 $('signup').style.display='inline';

				 var Arrmylinklink=['basic_info','my_picture','life_style','my_411','looking_for','thank_you'];

				getProfileCompleted();

				 break;

			case 'betasignupcomplete':

				 $('betasignupcomplete').style.display='inline';

				 var Arrmylinklink=['thank_you'];

				 break;

			case 'manage_poll_li':

				$('manage_poll_li').style.display='inline';

				var Arrmylinklink=['add_new_Poll_li','Ip_blocker_li','create_image_li'];

				break;

			case 'search_result':			

				$('search_result').style.display='inline';

				var Arrmylinklink=['search_last_login','search_most_popular','search_newest','search_no_of_photos','search_closest_to_me','search_viewed_myprofile','search_sent_me_msg'];

				if (typeof(_gat) == "object")

				{

					pageTracker._trackPageview('/user/right/search_result/load');

					pageTracker._trackPageview('/user/right/search_result/subtabs/load');

				}

				break;

			default :

				//to hide subtabs of previouse tabs			

				var allsubtab=document.getElementById("internaltabmainmenu")

				liallsubtab =allsubtab.getElementsByTagName("li")

				for(var k=0; k < liallsubtab.length; k++ )

				{

					liallsubtab[k].className=""

					liallsubtab[k].style.display="none"

					Element.hide(liallsubtab[k])

				}

			//------------------------------

			   Element.show($(maintab).getAttribute("id"))

			   $(maintab).className="focus"

			   AjaxRequest.get( 

					{ 

					'url':filename,

					'onLoading':function(req){$('loadingdiv').innerHTML=loadstatustext},

					'onSuccess':function(req){

						$('loadingdiv').innerHTML=''

						$('maincontainer').innerHTML= req.responseText;

						if($(maintab).getAttribute("id")=="user_home")// for making modules draggable

						{

							if(document.all){ Droppables.drops=[];}

							setTimeout("make_moudle_draggable()",1000);

						}

				     },

					'onError':function(req){ $(loadedobjects).innerHTML='';

					alert('Error!\nStatusText='+req.statusText+'\nContents='+req.responseText);}

					} 

					);

			   /*-manish code for BIG TABS STARTS-*/

				  /* var thislink=this.getElementsByTagName("a")[1];

				   var thisspan=this.getElementsByTagName("span")[1];

				   if((thislink.className=='big_tab')||(thislink.className=='selected'))

				   {

					    $(maintab).className="selected";

						$(subtab).className="selected";

						thislink.className="selected";

						thisspan.className="selected";

				   }*/

			   /*-manish code for BIG TABS ENDS-*/

				return false

			break;

			}

			var allsubtab=document.getElementById("internaltabmainmenu")

			liallsubtab =allsubtab.getElementsByTagName("li")

			for(var k=0; k < liallsubtab.length; k++ )

			{

				liallsubtab[k].className=""

				liallsubtab[k].style.display="none"

				Element.hide(liallsubtab[k])

			}

			 Arrmylinklink.each(function(argument){

					 Element.show(argument)

			});

	

			$(maintab).className="focus";

			var inmenu=document.getElementById("internaltabmainmenu");

			var inulist=inmenu.getElementsByTagName("li");

			for(var x=0; x< inulist.length; x++){ inulist[x].className=""; }

			$(subtab).className="active";

			AjaxRequest.get( 

				{ 

					'url':filename,

					'onLoading':function(req){$('loadingdiv').innerHTML='<img src='+WEB_ROOT+'images/loading.gif /><span style=\'color:#FF0000 \'><strong> Requesting content...</strong></span>';},

					'onSuccess':function(req){

						$('loadingdiv').innerHTML='';

						$('maincontainer').innerHTML=req.responseText;

						/*

						-------- manish code starts -----------

							 Arrmylinklink.each(function(argument){



									 if(argument=='basic_info')

									 {

										 alert('../../signup/step1.php');

										 pageTracker._trackPageview("../../signup/step1.php");

									 }

									 else if(argument=='my_picture')

									 {

										 alert('../../signup/step2.php');										 

										 pageTracker._trackPageview("../../signup/step2.php");

									 }

									 else if(argument=='life_style')

									 {

 										 alert('../../signup/step3.php');

										 pageTracker._trackPageview("../../signup/step3.php");

									 }

									 else if(argument=='my_411')

									 {

 										 alert('../../signup/step4.php');

										 pageTracker._trackPageview("../../signup/step4.php");

									 }

 									 else if(argument=='looking_for')

									 {

										 alert('../../signup/step5.php');

										 pageTracker._trackPageview("../../signup/step5.php");

									 }

 									 else if(argument=='thank_you')

									 {

										 alert('../../signup/step6.php');

										 pageTracker._trackPageview("../../signup/step6.php");

									 }

							});

						-------- manish code ends -------------

						*/

					},

					'onError':function(req){ 

					alert('Error!\nStatusText='+req.statusText+'\nContents='+req.responseText);}

				} 

			);

	}

function clicklink_sidetab(maintab,subtab,filename)

{

	if (typeof(_gat) == "object")

	{

		if (maintab != '' && $(maintab).getAttribute('id'))

		{

			switch ($(maintab).getAttribute("id"))

			{

				case 'my_place_tab':

					pageTracker._trackPageview('/user/left/myplace/load');

					break;

				case 'mailbox_tab':

					pageTracker._trackPageview('/user/left/mailbox/load');

					break;

				default:

					break;

			}

		}

		if (subtab != '' && $(subtab).getAttribute('id'))

		{

			switch ($(subtab).getAttribute("id"))

			{

				case 'basic_search':

					pageTracker._trackPageview('/user/left/search/basic');

					break;

				case 'advance_search':

					pageTracker._trackPageview('/user/left/search/more_options');

					break;

				case 'member_who_have':

					pageTracker._trackPageview('/user/left/member_who_have/load');

					break;

				case 'member_you_have':

					pageTracker._trackPageview('/user/left/member_you_have/load');

					break;

				default:

					break;

			}

		}

	}

	/* code by manish */

	//last_action_bk_button=current_action_bk_button;

	//current_action_bk_button=$(maintab).getAttribute("id");

	/*-----------------------*/



	var topmenu=document.getElementById("tabmainmenu")

	var ulist=topmenu.getElementsByTagName("li")

	for(var x=0; x< ulist.length; x++)ulist[x].className="";

	switch ($(maintab).getAttribute("id"))

			{

			case 'PublicTags':

				var Arrpublicklink=['HotCloud','HotTree','FullCloud','FullTree']

				break;

			case 'search_tab':

				var Arrpublicklink=['basic_search','advance_search'];

			    break;

			case 'hotlist_tab':

				var Arrpublicklink=['member_who_have','member_you_have'];

			    break;

			default :

				$(maintab).className="focus"

				var inmenu=document.getElementById("internalmenu")

				var inulist=inmenu.getElementsByTagName("li")

				for(var x=0; x< inulist.length; x++)

				{ 

					inulist[x].className="";

					inulist[x].style.display='none'; 

				}

				AjaxRequest.get( 

						{ 

						'url':filename,

						'onLoading':function(req){$('loadingdiv').innerHTML=loadstatustextleft;},

						'onSuccess':function(req){

							$('loadingdiv').innerHTML=''

							$('siadecontenar').innerHTML= req.responseText;

						},

						'onError':function(req){

							alert('Error!\nStatusText='+req.statusText+'\nContents='+req.responseText);}

						} 

						);

				return false;

				break;

			} 

			var allsubtab=document.getElementById("internalmenu")

			liallsubtab =allsubtab.getElementsByTagName("li")

			for(var k=0; k < liallsubtab.length; k++ )

			{

			liallsubtab[k].className=""

			liallsubtab[k].style.display="none"

			Element.hide(liallsubtab[k])

			}

			 Arrpublicklink.each(function(argument){

					 Element.show(argument)

			});

	

			$(maintab).className="focus"

			var inmenu=document.getElementById("internalmenu")

			var inulist=inmenu.getElementsByTagName("li")

			for(var x=0; x< inulist.length; x++){ inulist[x].className=""; }

			$(subtab).className="active"

			AjaxRequest.get( 

					{ 

					'url':filename,

					'onLoading':function(req){$('loadingdiv').innerHTML=loadstatustextleft},

					'onSuccess':function(req){

						$('loadingdiv').innerHTML=''

						$('siadecontenar').innerHTML= req.responseText;

					},

					'onError':function(req){

						alert('Error!\nStatusText='+req.statusText+'\nContents='+req.responseText);}

					} 

					);

	}



function Tagger(Layer)

{

	var dDate=new Date();

	dDate.setDate(dDate.getDate()+50);

	if($(Layer).style.display=="none"){

	//new Effect.toggle(Layer,'slide')

	Effect.SlideDown(Layer)

	setCookie(Layer,"display",dDate);

	$(Layer+'Action').src = WEB_ROOT+"images/arrow_blue_vertical.gif";

	}else{

	//new Effect.toggle(Layer,'slide')

	Effect.SlideUp(Layer)

	setCookie(Layer,"-",dDate);

	$(Layer+'Action').src = WEB_ROOT+"images/arrow_blue.gif";

	}

}

function SlideLayer(Layer,img1,img2)

{

	var dDate=new Date();

	dDate.setDate(dDate.getDate()+50);

	if($(Layer).style.display=="none")

	{

		Effect.SlideDown(Layer)

		setCookie(Layer,"display",dDate);

		$(Layer+'Action').src = WEB_ROOT+"images/"+img1;

	}

	else

	{

	Effect.SlideUp(Layer)

	setCookie(Layer,"-",dDate);

	$(Layer+'Action').src = WEB_ROOT+"images/"+img2;

	}

}

function swapAndslid(Layer,img1,img2,expandable)

{

	 if(expandable=='N'){

	 cattabs=$('Createcategory')

	 liallsubtab =cattabs.getElementsByTagName("div")

	  for(var k=0; k < liallsubtab.length; k++ )

		{

			if(liallsubtab[k].className=="expandcollapsed"){

			liallsubtab[k].style.display="none"

			container=liallsubtab[k].id;

			$(container+'Action').src = WEB_ROOT+"images/"+img2;

			$(container+'Aero').src = WEB_ROOT+"images/tree_smallup.gif";

		}

		}

	 }

	

	if($(Layer).style.display=="none"){

	Element.show(Layer)

		$(Layer+'Action').src = WEB_ROOT+"images/"+img1;

		$(Layer+'Aero').src = WEB_ROOT+"images/tree_smalldown.gif";

	}else{

	Element.hide(Layer)

	$(Layer+'Action').src = WEB_ROOT+"images/"+img2;

	$(Layer+'Aero').src = WEB_ROOT+"images/tree_smallup.gif";

	}

}

function blindup(Layer)

{

    var dDate=new Date();

	dDate.setDate(dDate.getDate()+50);

	

	if($(Layer).style.display=="none"){

	Effect.Grow(Layer);//,{duration:0.0}

	setCookie(Layer,"display",dDate);

	$(Layer+'Action').src = WEB_ROOT+"images/arrow_blue_vertical.gif";

	}else{

	Effect.Squish(Layer);//,{duration:0.0}

	setCookie(Layer,"-",dDate);

	$(Layer+'Action').src = WEB_ROOT+"images/arrow_blue.gif";

	}





}





function swap_image(Layer,img1,img2)

{

	ulobj=document.getElementById(Layer);

	 var dDate=new Date();

	dDate.setDate(dDate.getDate()+50);

	

	var srs=ulobj.src

	var str=srs.substr(ulobj.src.length-15,ulobj.getAttribute('src').length)

	ulobj=document.getElementById(Layer);

		if(str == img1)

		{  

			ulobj.src=WEB_ROOT+"images/"+img2;

			setCookie(Layer,"display",dDate);

		}else{

			ulobj.src=WEB_ROOT+"images/"+img1;

			setCookie(Layer,"-",dDate);

		}

	

}





//verify correct url



function chk_url()

{

	var chk=valid_url(document.f1.url.value);

	if(chk==0)

	{

		alert("Please provide valid URL.");

		document.f1.url.focus();

		return false;

	}

	return true;

}



function valid_url(url)

{

	if(url=='')

	{

		return 0;

	}

	//var spec_char=new Array(",","<",">","`","~","!","@","$","^","*","(",")","|");

//Array(",","<",">","`","~","!","@","#","$","^","*","(",")","+","=","|");

	var spec_char=new Array("<",">","`","!","#","$","^","*","(",")","+","|");

	for(i=0;i<spec_char.length;i++)

	{

		if(url.indexOf(spec_char[i])>-1)

		{

			return 0;

		}

	}

	var chk=1;

	if(url.substr(0,7)=='http://')

	{

		if(url.substr(7,4)=='www.')

		{

			var arr1=new Array();

			arr1=url.split('http://www.');

			var arr2=new Array();

			arr2=arr1[1].split('/');

			url=arr2[0];

			if(url.indexOf('.')==-1)chk=0;

			if(chk==1)

			{

				var tempi=new Array();

				tempi=url.split('.');

				arrsize=tempi.length;

				if(tempi[0].length<1 || tempi[arrsize-1].length<2)chk=0;

			}

		}

		else

		{

			var arr1=new Array();

			arr1=url.split('http://');

			var arr2=new Array();

			arr2=arr1[1].split('/');

			url=arr2[0];

			if(url.indexOf('.')==-1)chk=0;

			if(chk==1)

			{

				var tempi=new Array();

				tempi=url.split('.');

				arrsize=tempi.length;

				if(tempi[0].length<1 || tempi[arrsize-1].length<2)chk=0;

			}

		}

	}

	else if(url.substr(0,8)=='https://')

	{

		if(url.substr(8,4)=='www.')

		{

			var arr1=new Array();

			arr1=url.split('https://www.');

			var arr2=new Array();

			arr2=arr1[1].split('/');

			url=arr2[0];

			if(url.indexOf('.')==-1)chk=0;

			if(chk==1)

			{

				var tempi=new Array();

				tempi=url.split('.');

				arrsize=tempi.length;

				if(tempi[0].length<1 || tempi[arrsize-1].length<2)chk=0;

			}

		}

		else

		{

			var arr1=new Array();

			arr1=url.split('https://');

			var arr2=new Array();

			arr2=arr1[1].split('/');

			url=arr2[0];

			if(url.indexOf('.')==-1)chk=0;

			if(chk==1)

			{

				var tempi=new Array();

				tempi=url.split('.');

				arrsize=tempi.length;

				if(tempi[0].length<1 || tempi[arrsize-1].length<2)chk=0;

			}

		}

	}

	else if(url.substr(0,4)=='www.')

	{

		var arr1=new Array();

		arr1=url.split('/');

		url=arr1[0];

		var temp=new Array();

		temp=url.split('www.');

		if(temp[1].indexOf('.')==-1)chk=0;

		if(chk==1)

		{

			var tempi=new Array();

			tempi=temp[1].split('.');

			arrsize=tempi.length;

			if(tempi[0].length<1 || tempi[arrsize-1].length<2)chk=0;

		}

	}

	else

	{

		if(url.indexOf('.')==-1)chk=0;

		if(chk==1)

		{

			var arr1=new Array();

			arr1=url.split('/');

			url=arr1[0];

			var temp=new Array();

			temp=url.split('.');

			arrsize=temp.length;

			if(temp[0].length<1 || temp[arrsize-1].length<2)chk=0;

		}

	}

	return chk;

}

///for wapping images



function swapimg(Layer,st)

{

	 ulobj=document.getElementById(Layer);

	 var srs=ulobj.src

	 var str=srs.substr(ulobj.src.length-15,ulobj.getAttribute('src').length)

	 if(st==1)

	 {

		 if(str=="lock_symbol.gif")

		 {

				 ulobj=document.getElementById(Layer);

				 new Effect.Highlight( ulobj);

		         new Effect.Opacity( ulobj, {duration:1.0, from:0.5, to:1.0});

				 ulobj.src=WEB_ROOT+"images/lock_active.gif";

				 document.getElementById('urlstatus').value="private";

				 return true;

		 }

		 else

		 {

				 ulobj=document.getElementById(Layer);

				 new Effect.Highlight( ulobj);

		         new Effect.Opacity( ulobj, {duration:1.0, from:0.5, to:1.0});

				 ulobj.src = WEB_ROOT+"images/lock_symbol.gif";

				 document.getElementById('urlstatus').value="public";			 

				 return true;

		  }

	 }

	 else if(st==2)

	 {

		 if(str=="star_symbol.gif")

		 {

				 ulobj=document.getElementById(Layer);

 				 new Effect.Highlight( ulobj);

		         new Effect.Opacity( ulobj, {duration:1.0, from:0.5, to:1.0});

				 ulobj.src=WEB_ROOT+"images/star_active.gif";

				 document.getElementById('urlfavorite').value="favor";

				 return true;

		 }

		 else

		 {

				 ulobj=document.getElementById(Layer);

				 new Effect.Highlight( ulobj);

		         new Effect.Opacity( ulobj, {duration:1.0, from:0.5, to:1.0});

				 ulobj.src = WEB_ROOT+"images/star_symbol.gif";

				 document.getElementById('urlfavorite').value="nfavor";			 

				 return true;

		  }

	 }

	 else if(st==3)

	 {

		 if(str=="vote_inativ.gif")

		 {

				 ulobj=document.getElementById(Layer);

 				 new Effect.Highlight( ulobj);

		         new Effect.Opacity( ulobj, {duration:1.0, from:0.5, to:1.0});

				 ulobj.src=WEB_ROOT+"images/vote_greeen.gif";

				 document.getElementById('votestatus').value="positive";

				 return true;

		 }

		 else

		 {

				 ulobj=document.getElementById(Layer);

				 new Effect.Highlight( ulobj);

		         new Effect.Opacity( ulobj, {duration:1.0, from:0.5, to:1.0});

				 ulobj.src = WEB_ROOT+"images/vote_inativ.gif";

				 document.getElementById('votestatus').value="";			 

				 return true;

		 }

	 }

	 else if(st==4)

	 {

		 if(str=="vote_symbol.gif")

		 {

				 ulobj=document.getElementById(Layer);

 				 new Effect.Highlight( ulobj);

		         new Effect.Opacity( ulobj, {duration:1.0, from:0.5, to:1.0});

				 ulobj.src=WEB_ROOT+"images/vote_active.gif";

				 document.getElementById('votestatus').value="negative";

				 return true;

		 }

		 else

		 {

				 ulobj=document.getElementById(Layer);

				 new Effect.Highlight( ulobj);

		         new Effect.Opacity( ulobj, {duration:1.0, from:0.5, to:1.0});

				 ulobj.src = WEB_ROOT+"images/vote_symbol.gif";

				 document.getElementById('votestatus').value="";

				 return true;

		 }

 	 }

	return false;

}





function getSel()

{

	var txt = '';

	var foundIn = '';

	if (window.getSelection)

	{

		txt = window.getSelection();

		foundIn = 'window.getSelection()';

	}

	else if (document.getSelection)

	{

		txt = document.getSelection();

		foundIn = 'document.getSelection()';

	}

	else if (document.selection)

	{

		txt = document.selection.createRange().text;

		foundIn = 'document.selection.createRange()';

	}

	else return;

	document.getElementById('urldesc').value=document.getElementById('urldesc').value+""+txt;

}





function setCookie(name, value, expires, path, domain, secure) 

{

  var curCookie = name + "=" + escape(value) +

      ((expires) ? "; expires=" + expires.toGMTString() : "") +

      ((path) ? "; path=" + path : "") +

      ((domain) ? "; domain=" + domain : "") +

      ((secure) ? "; secure" : "");

  document.cookie = curCookie;

}





function getCookie(name) 

{

  var dc = document.cookie;

  var prefix = name + "=";

  var begin = dc.indexOf("; " + prefix);

  if (begin == -1) {

    begin = dc.indexOf(prefix);

    if (begin != 0) return null;

  } else

    begin += 2;

  var end = document.cookie.indexOf(";", begin);

  if (end == -1)

    end = dc.length;

  return unescape(dc.substring(begin + prefix.length, end));

}



function deleteCookie(name, path, domain) {

  if (getCookie(name)) {

    document.cookie = name + "=" +

    ((path) ? "; path=" + path : "") +

    ((domain) ? "; domain=" + domain : "") +

    "; expires=Thu, 01-Jan-70 00:00:01 GMT";

  }

}



function compactmode(uid)

{

	var dDate=new Date();

	dDate.setDate(dDate.getDate()+50);

	if(WEB_ROOT+'images/compact_inactive.gif'== $('compactmodeimage').src ){

		$('compactmodeimage').src = WEB_ROOT+'images/compact_active.gif'

		var divid='Y'

		setCookie('compactmodeimage',"display",dDate);

	}else if(WEB_ROOT+'images/compact_active.gif'== $('compactmodeimage').src ){

		$('compactmodeimage').src = WEB_ROOT+'images/compact_inactive.gif'

		var divid='N'

		setCookie('compactmodeimage',"",dDate);

	}else{

		divid='N'

		setCookie('compactmodeimage',"",dDate);

	}

if((getCookie('uid'))!= null)

{

	AjaxRequest.get(

	{

	'url':WEB_ROOT+'ajax_st.php?call=viewsetting&view='+divid+'&columnname=compactview ',

	'onLoading':function (req){},

	'onSuccess':function(req)

	{ 

	parent.location.href= WEB_ROOT+'index.php';

	}

	}

	);

}

else

{

	logout();

}

}



function make_moudle_draggable_on_load(maintab)

{

	if($(maintab).getAttribute("id")=="user_home")// for making modules draggable

	{

		if(document.all){ Droppables.drops=[];}

		setTimeout("make_moudle_draggable()",1000);

	}

}





