/*	
	JavaScripts for version 7
	Written by Cao Phong
	jsB@nk.com © www.JavaScriptBank.com
*/
var ie=document.all?true:false;var op=window.opera?true:false;var ns=document.layers?true:false;var ns6=!ie&&document.getElementById?true:false;if(navigator.cookieEnabled==0)
alert("You need to enable cookies for this site to load properly!");var status_string='';var lang,obj,id_string,class_string,script_id;var find_external_site=auto_hide_js_cat=false;var SHOW=1,HIDE=0;var scollbar=(document.compatMode&&document.compatMode!="BackCompat")?document.documentElement:document.body;var offset=5;var s_sites_jsb=0,s_sites_gg=1,s_sites_yh=2,s_sites_li=3,s_sites_an=4,s_sites_cc=5,s_sites_as=6;var tabs_func=Array('tabs_func_in','tabs_func_ra','tabs_func_ru','tabs_func_co','tabs_func_cm','tabs_func_se'),tabs_code=Array('v_code_file','v_code_css','v_code_js','v_code_html','v_code_widget','v_code_print'),code_content=Array('v_code_File','v_code_CSS','v_code_JavaScript','v_code_HTML','v_code_Widget','v_code_Print');var search_cats=Array('find_all','find_title','find_body','find_author','find_code'),search_site_cats=Array('s_sites_jsb','s_sites_gg','s_sites_yh','s_sites_li','s_sites_an','s_sites_cc','s_sites_as');var B=0,I=2,U=4,URL=6,IMG=8,QUOTE=10,LEFT=12,CENTER=14,RIGHT=16,CODE=18;var bbcodes=Array('[b]','[/b]','[i]','[/i]','[u]','[/u]','[url]','[/url]','[img]','[/img]','[quote]','[/quote]','[left]','[/left]','[center]','[/center]','[right]','[/right]','[code]','[/code]');document.write('<link rel=stylesheet href="/templates/jsb.V7/jsbank.cal.css" type="text/css" />');document.write('<script language="javascript" src="/templates/jsb.V7/jsbank.cal.default.js"></script>');document.write('<script language="javascript" src="/templates/jsb.V7/jsbank.cal.inpage.js"></script>');document.write('<div id="date_holder"></div>');var date_holder;function add_bookmark(site,id)
{var title='',url='';if(document.getElementById('script_'+id)!=null)
{title=encodeURIComponent(document.getElementById('script_'+id).innerHTML);url=document.getElementById('script_'+id).href;}
switch(site)
{case'google':window.open('http://www.google.com/bookmarks/mark?op=add&title='+title+'&bkmk='+url);break;case'yahoo-myweb':window.open('http://myweb2.search.yahoo.com/myresults/bookmarklet?title='+title+'&u='+url);break;case'live':window.open('https://favorites.live.com/quickadd.aspx?marklet=1&mkt=en-us&top=0&title='+title+'&url='+url);break;case'digg':window.open('http://digg.com/submit?phase=2&bodytext=&title='+title+'&url='+url);break;case'stumpleupon':window.open('http://www.stumbleupon.com/submit?title='+title+'&url='+url);break;case'delicious':window.open('http://del.icio.us/post?title='+title+'&url='+url);break;case'facebook':window.open('http://www.facebook.com/share.php?t='+title+'&u='+url);break;case'technorati':window.open('http://technorati.com/faves?tag='+title+'&title='+title+'&add='+url);break;break;case'yahoo-bookmarks':window.open('https://login.yahoo.com/config/login?.src=bmk2&.intl=us&.done=http://bookmarks.yahoo.com/toolbar/savebm/?t='+title+'&u='+url);break;case'simpy':window.open('http://www.simpy.com/simpy/LinkAdd.do?title='+title+'&href='+url);break;case'spurl':window.open('http://www.spurl.net/spurl.php?title='+title+'&url='+url);break;case'reddit':window.open('http://reddit.com/submit?title='+title+'&url='+url);break;case'fark':window.open('http://cgi.fark.com/cgi/fark/edit.pl?title='+title+'&new_url='+url);break;case'blinklist':window.open('http://www.blinklist.com/index.php?Action=Blink/addblink.php&Description=&Title='+title+'&url='+url);break;case'magnolia':window.open('http://ma.gnolia.com/bookmarklet/add?title='+title+'&url='+url);break;window.open('?title='+title+'&url='+url);break;case'slashdot':window.open('http://slashdot.org/bookmark.pl?title='+title+'&url='+url);break;case'newsvine':window.open('http://www.newsvine.com/_wine/save?popoff=1&blurb='+title+'&u='+url);break;case'furl':window.open('http://www.furl.net/storeIt.jsp?t='+title+'&u='+url);break;case'diigo':window.open('http://www.diigo.com/post?'+title+'&url='+url);break;case'citeulike':window.open('http://www.citeulike.org/posturl?title='+title+'&url='+url);break;case'backflip':window.open('http://www.backflip.com/add_page_pop.ihtml?title='+title+'&url='+url);break;case'segnalo':window.open('http://segnalo.com/post.html.php?title='+title+'&url='+url);break;case'tailrank':window.open('http://tailrank.com/share/?title='+title+'&link_href='+url);break;case'twitter':window.open('http://twitthis.com/twit?title='+title+'&url='+url);break;case'mister-wong':window.open('http://www.mister-wong.com/index.php?action=addurl&bm_description='+title+'&bm_url='+url);break;case'blogmark':window.open('http://blogmarks.net/my/new.php?mini=1&simple=1&title='+title+'&url='+url);break;case'faves':window.open('http://faves.com/Authoring.aspx?t='+title+'&tag='+title+'&u='+url);break;case'linkagogo':window.open('http://www.linkagogo.com/go/AddNoPopup?title='+title+'&url='+url);break;case'feedmelink':window.open('http://feedmelinks.com/categorize?from=toolbar&op=submit&name='+title+'&url='+url);break;case'netvouz':window.open('http://netvouz.com/action/submitBookmark?title='+title+'&popup=no&url='+url);break;case'propeller':window.open('http://www.netscape.com/submit/?T='+title+'&U='+url);break;case'blogmemes':window.open('http://www.blogmemes.net/post.php?title='+title+'&url='+url);break;case'plugim':window.open('http://www.plugim.com/submit?title='+title+'&url='+url);break;case'feedmarker':window.open('http://www.feedmarker.com/admin.php?do=bookmarklet_mark&title='+title+'&url='+url);break;case'lilisto':window.open('http://lister.lilisto.com/?t='+title+'&l='+url);break;case'buddymarks':window.open('http://buddymarks.com/add_bookmark.php?bookmark_title='+title+'&bookmark_url='+url);break;case'dzone':window.open('http://www.dzone.com/links/add.html?title='+title+'&url='+url);break;case'givealink':window.open('http://www.givealink.org/cgi-pub/bookmarklet/bookmarkletLogin.cgi?title='+title+'&uri='+url);break;case'gravee':window.open('http://www.gravee.com/account/bookmarkpop?t='+title+'&u='+url);break;case'hyperlinkomatic':window.open('http://www.hyperlinkomatic.com/lm2/add.html?LinkTitle='+title+'&url='+url);break;case'zurpy':window.open('http://tag.zurpy.com/?box=1&title='+title+'&url='+url);break;case'kinja':window.open('http://kinja.com/id.knj?title='+title+'&url='+url);break;case'squidoo':window.open('http://www.squidoo.com/lensmaster/bookmark?title='+title+'&url='+url);break;case'linkroll':window.open('http://www.linkroll.com/index.php?action=insertLink&title='+title+'&url='+url);break;case'sphinn':window.open('http://sphinn.com/submit.php?title='+title+'&resource='+url);break;default:break;}}
function add_favorite()
{var sitename=document.title,address=window.location;if(window.sidebar)
{window.sidebar.addPanel(sitename,address,"");}
else if(document.all)
{window.external.AddFavorite(address,sitename);}
else if(window.opera&&window.print)
{return true;}}
function bbcode(text1,text2,textarea)
{var additional_content='';if(typeof(textarea.selectionStart)!="undefined")
{var begin=textarea.value.substr(0,textarea.selectionStart);var selection=textarea.value.substr(textarea.selectionStart,textarea.selectionEnd-textarea.selectionStart);var end=textarea.value.substr(textarea.selectionEnd);var newCursorPos=textarea.selectionStart;var scrollPos=textarea.scrollTop;if(selection!='')
{switch(text1)
{case bbcodes[URL]:additional_content=prompt(_lang[lang]['Insert_your_link'],'http://');if(additional_content==null)
return;text1='[url="'+additional_content+'"]';break;}
var strings=textarea.value.split(selection);textarea.value=strings[0]+text1+selection+text2+strings[1];}
else
{switch(text1)
{case bbcodes[IMG]:additional_content=prompt(_lang[lang]['Insert_your_picture_link'],'http://');if(additional_content==null)
return;break;case bbcodes[URL]:additional_content=new Array(2);additional_content[0]=prompt(_lang[lang]['Insert_your_link'],'http://');additional_content[1]=prompt(_lang[lang]['Insert_your_text_link'],'');if(additional_content[0]==null&&additional_content[1]==null)
return;additional_content[0]=(additional_content[0]==null?'':additional_content[0]);additional_content[1]=(additional_content[1]==null?'':additional_content[1]);text1='[url="'+additional_content[0]+'"]';additional_content=additional_content[1];break;}
text1=text1+additional_content;}
textarea.value=begin+text1+selection+text2+end;if(textarea.setSelectionRange)
{if(selection.length==0)
textarea.setSelectionRange(newCursorPos+text1.length,newCursorPos+text1.length);else
textarea.setSelectionRange(newCursorPos,newCursorPos+text1.length+selection.length+text2.length);textarea.focus();}
textarea.scrollTop=scrollPos;}
else
{var selection=document.selection.createRange().text;if(selection!='')
{switch(text1)
{case bbcodes[URL]:additional_content=prompt(_lang[lang]['Insert_your_link'],'http://');if(additional_content==null)
return;text1='[url="'+additional_content+'"]';break;}
var strings=textarea.value.split(selection);textarea.value=strings[0]+text1+selection+text2+strings[1];}
else
{var selection=document.selection.createRange().text;textarea.focus(textarea.value.length-1);switch(text1)
{case bbcodes[IMG]:additional_content=prompt(_lang[lang]['Insert_your_picture_link'],'http://');if(additional_content==null)
return;break;case bbcodes[URL]:additional_content=new Array(2);additional_content[0]=prompt(_lang[lang]['Insert_your_link'],'http://');additional_content[1]=prompt(_lang[lang]['Insert_your_text_link'],'');if(additional_content[0]==null&&additional_content[1]==null)
return;additional_content[0]=(additional_content[0]==null?'':additional_content[0]);additional_content[1]=(additional_content[1]==null?'':additional_content[1]);text1='[url="'+additional_content[0]+'"]';additional_content=additional_content[1];break;}
document.selection.createRange().text=text1+additional_content+text2;}}}
function choose_date(date)
{window.location='/javascript/date/'+date+'/';}
function choose_search_cat(site,id_cat)
{if(site)
{for(var i=0;i<search_site_cats.length;i++)
{$('#'+search_site_cats[i]).removeClass();}
$('#'+id_cat).addClass('selected_site_cat');}
else
{for(var i=0;i<search_cats.length;i++)
{$('#'+search_cats[i]).removeClass();}
$('#'+id_cat).addClass('selected_search_cat');}}
function confirm_delete()
{if(cofirm("Are you sure?"))
return true;return false;}
function insert_emoticon(emoticon_string,textarea)
{if(typeof(textarea.selectionStart)!="undefined")
{var begin=textarea.value.substr(0,textarea.selectionStart);var selection=textarea.value.substr(textarea.selectionStart,textarea.selectionEnd-textarea.selectionStart);var end=textarea.value.substr(textarea.selectionEnd);var newCursorPos=textarea.selectionStart;var scrollPos=textarea.scrollTop;if(selection!='')
{var strings=textarea.value.split(selection);textarea.value=strings[0]+' '+emoticon_string+' '+strings[1];}
textarea.value=begin+' '+emoticon_string+' '+end;}
else
{var selection=document.selection.createRange().text;if(selection!='')
{var strings=textarea.value.split(selection);textarea.value=strings[0]+' '+emoticon_string+' '+strings[1];}
else
{var selection=document.selection.createRange().text;textarea.focus(textarea.value.length-1);document.selection.createRange().text=' '+emoticon_string+' ';}}}
function short_bbcode(bb_code)
{var code=eval(bb_code);if(code<bbcodes.length)
bbcode(bbcodes[code],bbcodes[code+1],document.your_comment.your_comment);}
function set_homepage(obj)
{if(ie)
{obj.style.behavior='url(#default#homepage)';obj.setHomePage('http://JavaScriptBank.com/');return;}
alert(_lang[lang]['on_IE']);}
function ads(id)
{window.open('/logos/'+id+'/');}
function bookmark(id)
{var obj=document.getElementById(id);if(obj.style.display==''||obj.style.display=='none')
{$('#'+id).show('slow');$('#s'+id).removeClass('s_book_off');$('#s'+id).addClass('s_book_on');}
else
{$('#'+id).hide('slow');$('#s'+id).removeClass('s_book_on');$('#s'+id).addClass('s_book_off');}
return;}
function copy_all(id)
{var obj=document.getElementById(id);obj.focus();obj.select();var command=obj.createTextRange();if(command.execCommand('Copy'))
alert(ie?_lang[lang]['Copy_complete']:'');}
function getObject(evt)
{
	var srcElem;
	if(ie)
	{
		srcElem=event.srcElement;
	}
	else
	{
		srcElem=evt.target;
	}
	return srcElem;
}
function get_title(obj)
{return(typeof(obj.title)=='string'&&obj.title!='')?obj.title:'';}
function get_alt(obj)
{return(typeof(obj.alt)=='string'&&obj.alt!='')?obj.alt:'';}
function get_id(obj)
{return(typeof(obj.id)=='string'&&obj.id!='')?obj.id:'';}
function get_class(obj)
{return(typeof(obj.className)=='string'&&obj.className!='')?obj.className:'';}
function get_widget()
{prompt('[ JavaScriptBank.com Widget ]\n'+_lang[lang]['Please copy and paste into your HTML']+'\n[Ctrl - C] + [Ctrl - V]','<script type="text/javascript" src="http://www.javascriptbank.com/widget/new/"></script>');}
function get_cookies(cName)
{var cookie;var aCookie=document.cookie.split('; ');for(var i=0;i<aCookie.length;i++)
{cookie=aCookie[i].split('=');if(cookie[0]==cName)
return unescape(cookie[1]);}
return null;}
function set_cookies(cName,val)
{var date=new Date();date.setTime(date.getTime()+48*60*60*1000);if((cName+"="+escape(val)).length<=4000)
{document.cookie=cName+'='+escape(val)+"; expires="+date.toGMTString()+"; path=/";return true;}
else if(confirm(_lang[lang]["Cookie_cut_auto"]))
return null;}
function del_cookies(cName)
{var date=new Date();date.setTime(date.getTime()-48*60*60*1000);if((cName+"="+escape(val)).length<=4000)
{document.cookie=cName+'='+escape(val)+"; expires="+date.toGMTString()+"; path=/";return true;}
else if(confirm(_lang[lang]["Cookie_cut_auto"]))
return null;}
function lang_switch()
{set_cookies('lang',lang=='vi'?'en':'vi');window.location=window.location;}
function on_search()
{var keyword=document.search.keyword.value;if(keyword!=''&&keyword!=_lang[lang]['Keyword']&&keyword.length>2)
{if(!find_external_site)
{search_sites(1,keyword);return true;}
else
{search_sites(find_external_site,keyword);}
return false;}
else
{alert(_lang[lang]['Type_valid_keyword']);return false;}}
function on_advance_search()
{var keyword=document.advance_search.keyword.value;if(keyword!=''&&keyword!=_lang[lang]['Keyword']&&keyword.length>2)
{search_sites(1,keyword);return true;}
else
{alert(_lang[lang]['Type_valid_keyword']);return false;}}
function search_sites(se_id,str)
{switch(se_id)
{case s_sites_yh:window.open('http://vn.search.yahoo.com/search?fr=yfp-t-web&ei=UTF-8&p='+str);break;case s_sites_li:window.open('http://search.live.com/results.aspx?go=Search&mkt=en-us&q='+str);break;case s_sites_an:window.open('http://www.answers.com/'+str);break;case s_sites_cc:window.open('http://creativecommons.org/?s='+str);break;case s_sites_as:window.open('http://www.ask.com/web?search=search&qsrc=0&o=0&l=dir&q='+str);break;default:window.open('http://www.google.com/custom?hl=en&safe=active&client=pub-8741228267140329&cof=FORID%3A1%3BGL%3A1%3BLBGC%3A336699%3BLC%3A%230000ff%3BVLC%3A%23663399%3BGFNT%3A%230000ff%3BGIMP%3A%230000ff%3BDIV%3A%23336699%3B&domains=www.javascriptbank.com&btnG=Search&sitesearch=&q='+str);break;}}
function search_more(se_id,name_id)
{var str=encodeURIComponent('"'+document.getElementById(name_id).innerHTML+'" | '+document.getElementById(name_id).innerHTML);switch(se_id)
{case s_sites_yh:window.open('http://vn.search.yahoo.com/search?fr=yfp-t-web&ei=UTF-8&p='+str);break;case s_sites_an:window.open('http://www.answers.com/'+str);break;case s_sites_cc:window.open('http://creativecommons.org/?s='+str);break;case s_sites_li:window.open('http://search.live.com/results.aspx?go=Search&mkt=en-us&q='+str);break;case s_sites_as:window.open('http://www.ask.com/web?search=search&qsrc=0&o=0&l=dir&q='+str);break;default:window.open('http://www.google.com/custom?domains=javascriptbank.com&sa=Google+Search&client=pub-8741228267140329&forid=1&ie=UTF-8&oe=UTF-8&safe=active&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%23336699%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3A336699%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BLH%3A50%3BLW%3A125%3BL%3Ahttp%3A%2F%2Fjavascriptbank.com%2Flogo_jsb.jpg%3BS%3Ahttp%3A%2F%2Fjavascriptbank.com%3BFORID%3A1&hl=en&&q='+str);break;}}
function store(obj)
{
	if(1)
	{
		obj.innerHTML='stored';$('#'+obj.id).addClass('s_stored');
	}
}
function toggle(divId)
{
	//alert('divID = '+divId);
	//var obj = document.getElementById(divId);
	//alert($('#'+divId));
	jQuery('#'+divId).show('slow');
	//obj.show('slow');
	//document.getElementById('ani_id').className='other-langs-down-ani';
	return SHOW;
		
	
}
function toggle_close(divId)
	{
		//document.getElementById('ani_id').className='other-langs';
		//	alert(document.getElementById('back_Img').src);
		jQuery('#'+divId).hide('slow');
		//obj.hide('slow');
		return HIDE;

	}

	
function toggle_js_nav()
{if(toggle('js_cat_main')==SHOW)
{$('#js_toggle').removeClass('js_toggle_off');$('#js_toggle').addClass('js_toggle_on');auto_hide_js_cat=false;}
else
{$('#js_toggle').removeClass('js_toggle_on');$('#js_toggle').addClass('js_toggle_off');auto_hide_js_cat=true;}
set_cookies('auto_hide_js_cat',auto_hide_js_cat.toString());}
function track(name)
{var this_input=document.getElementsByName(name).item(0);if(name=='keyword')
{if(this_input.value==_lang[lang]['Keyword'])
{this_input.value='';}
return;}
if(name=='keyword')
{if(this_input.value==_lang[lang]['Keyword'])
{this_input.value='';}
return;}}
function statusMessage(){}
function mouse_over(evt)
{
	var obj=getObject(evt);
	status_string=get_title(obj);
	if(status_string=='')
	{
		status_string=get_alt(obj);
		if(status_string=='')
		{
			statusMessage();return false;
		}
	}
	status_string='   '+status_string;
	window.status=status_string;
	return true;
}
function mouse_out(evt)
{
	var obj=getObject(evt);
	window.status='';
	return true;
}
function input_val(input,name)
{var length=input.length;for(var i=0;i<length;i++)
{if(input[i].name==name)
return input[i].value;}
return null;}
function get_input_object(input_array,name)
{var length=input_array.length;for(var i=0;i<length;i++)
{if(input_array[i].name==name)
return input_array[i];}
return null;}
function is_email(str)
{return str.match(/^\w(\.?[\w-])*@\w(\.?[-\w])*\.[a-z]{2,4}$/i);}
function load_content(div_id,url)
{if(url.match('/delete/'))
{if(!confirm('Are you sure?'))
return;}
$('#'+div_id).load(url);}
function post_comment()
{var comment=document.your_comment.your_comment.value;if(comment.length<20)
{alert(_lang[lang]['Message_too_short']);return false;}
if(input_val($(':input'),'logged_in')==0)
{var your_name=input_val($(':text'),'your_name'),your_mail=input_val($(':text'),'your_mail');if(your_name=='')
{alert(_lang[lang]['Name_not_blank']);get_input_object($(':text'),'your_name').focus();return false;}
if(!is_email(your_mail))
{alert(_lang[lang]['Email_not_correct']);get_input_object($(':text'),'your_mail').focus();return false;}}
return true;}
function post_sendscript(url)
{var email_to_send=input_val($(':text'),'email_to_send');var additional_message=input_val($(':text'),'message')==null?'':input_val($(':text'),'message');var data='{';if(!is_email(email_to_send))
{var r_email=email_to_send.split(';');var r_email_len=r_email.length;for(var i=0;i<r_email_len;i++)
{if(!is_email(r_email[i]))
{alert('`'+r_email[i]+'` - '+_lang[lang]['Email_not_correct']);get_input_object($(':text'),'email_to_send').focus();return false;}}
if(r_email_len>3)
{if(!confirm(_lang[lang]['Only_want_to_send_3_email']))
{get_input_object($(':text'),'email_to_send').focus();return false;}}}
data+='email_to_send:"'+email_to_send+'",';if(input_val($(':input'),'logged_in')==0)
{var your_name=input_val($(':text'),'your_name'),your_mail=input_val($(':text'),'your_mail');if(your_name=='')
{alert(_lang[lang]['Name_not_blank']);get_input_object($(':text'),'your_name').focus();return false;}
if(!is_email(your_mail))
{alert(_lang[lang]['Email_not_correct']);get_input_object($(':text'),'your_mail').focus();return false;}
data+='your_name:"'+your_name+'",your_mail:"'+your_mail+'",';}
data+='message:"'+input_val($(':text'),'message')+'"}';if(input_val($(':input'),'logged_in')==0)
{$.post(url,{email_to_send:input_val($(':text'),'email_to_send'),message:additional_message,your_name:input_val($(':text'),'your_name'),your_mail:input_val($(':text'),'your_mail')},function(data,textStatus)
{$('#post_sendscript_id').html(data);});}
else
{$.post(url,{email_to_send:input_val($(':text'),'email_to_send'),message:additional_message},function(data,textStatus)
{$('#post_sendscript_id').html(data);});}
return false;}
function send_website()
{var your_name=input_val($(':text'),'your_name'),your_mail=input_val($(':text'),'your_mail'),email_to_send=input_val($(':text'),'email_to_send'),message=input_val($(':input'),'message');if(your_name=='')
{alert(_lang[lang]['Name_not_blank']);get_input_object($(':text'),'your_name').focus();return false;}
if(!is_email(your_mail))
{alert(_lang[lang]['Email_not_correct']);get_input_object($(':text'),'your_mail').focus();return false;}
if(!is_email(email_to_send))
{var r_email=email_to_send.split(';');var r_email_len=r_email.length;for(var i=0;i<r_email_len;i++)
{if(!is_email(r_email[i]))
{alert('`'+r_email[i]+'` - '+_lang[lang]['Email_not_correct']);get_input_object($(':text'),'email_to_send').focus();return false;}}
if(r_email_len>3)
{if(!confirm(_lang[lang]['Only_want_to_send_3_email']))
{get_input_object($(':text'),'email_to_send').focus();return false;}}}
if(message.length<20)
{if(!confirm(_lang[lang]['Message_too_short_do_you_want']))
{get_input_object($(':input'),'message').focus();return false;}}
return true;}
function contact()
{var your_name=input_val($(':text'),'your_name'),your_mail=input_val($(':text'),'your_mail'),contact_title=input_val($(':text'),'contact_title'),contact_message=input_val($(':input'),'contact_message');if(your_name=='')
{alert(_lang[lang]['Name_not_blank']);get_input_object($(':text'),'your_name').focus();return false;}
if(!is_email(your_mail))
{alert(_lang[lang]['Email_not_correct']);get_input_object($(':text'),'your_mail').focus();return false;}
if(contact_title=='')
{alert(_lang[lang]['Title_not_blank']);get_input_object($(':text'),'contact_title').focus();return false;}
if(contact_message.length<20)
{alert(_lang[lang]['Message_too_short']);get_input_object($(':input'),'contact_message').focus();return false;}
return true;}
function submit_script()
{var your_name=input_val($(':text'),'your_name'),your_mail=input_val($(':text'),'your_mail'),file=input_val($(':file'),'file'),ext=file.substr(file.lastIndexOf('.'),file.length),message=input_val($(':input'),'sourcecode');if(your_name=='')
{alert(_lang[lang]['Name_not_blank']);get_input_object($(':text'),'your_name').focus();return false;}
if(!is_email(your_mail))
{alert(_lang[lang]['Email_not_correct']);get_input_object($(':text'),'your_mail').focus();return false;}
if(ext!='rar'&&ext!='zip')
{alert(_lang[lang]['File_not_correct']);get_input_object($(':file'),'file').focus();return false;}
if(message.length<20)
{alert(_lang[lang]['Message_too_short']);get_input_object($(':input'),'sourcecode').focus();return false;}
return true;}
function sign_in()
{var username=input_val($(':text'),'username'),password=input_val($(':password'),'password');if(username==''||password=='')
{alert(_lang[lang]['Account_not_empty']);return;}
var auto_login_input=get_input_object($(':checkbox'),'autologin');$.ajax({type:"POST",url:"/member/signin/",data:"username="+username+"&password="+password+"&autologin="+auto_login_input.checked,success:function(msg)
{$('#member_panel').html(msg);}});}
function sign_out()
{if(confirm(_lang[lang]['Do_you_want_to_sign_out']))
$('#member_panel').load('/member/signout/');}
function switch_auto_login()
{var auto_login_input=get_input_object($(':checkbox'),'autologin');auto_login_input.checked=auto_login_input.checked?false:true;}
function switch_exact_search()
{var exact_search_input=get_input_object($(':checkbox'),'phrase');exact_search_input.checked=exact_search_input.checked?false:true;}
function toggle_class(id,class1,class2)
{$('#'+id).toggleClass(class1);$('#'+id).toggleClass(class2);}
function change_newsletter_language(lang_code)
{$('#newsletter_lang').attr({src:'/templates/jsb.V7/images/flags/language_'+lang_code+'.png'});$('input#lang_code').val(lang_code);toggle('others_lang');}
function change_newsletter_type()
{reg_unreg_value=$('input#reg_unreg_value').val();if(reg_unreg_value==1)
{toggle_class('reg_unreg','reg_ok','reg_cancle');$('#reg_unreg').val(_lang[lang]['Unregister']);new_val=0;}
else
{toggle_class('reg_unreg','reg_cancle','reg_ok');$('#reg_unreg').val(_lang[lang]['Register']);new_val=1;}
$('input#reg_unreg_value').val(new_val);}
function newsletter()
{var your_name=input_val($(':text'),'your_name'),your_mail=input_val($(':text'),'your_mail');if(your_name=='')
{alert(_lang[lang]['Name_not_blank']);get_input_object($(':text'),'your_name').focus();return false;}
if(!is_email(your_mail))
{alert(_lang[lang]['Email_not_correct']);get_input_object($(':text'),'your_mail').focus();return false;}
return true;}
function hover(evt)
 {
	  obj=getObject(evt);
	  //alert(obj.tagName);
	  /*if(obj.tagName=='DIV')
		{
			id_string=get_id(obj);
//if(document.getElementById('cat_choices').style.display=='block')
			toggle('others_lang');
			if(get_class(obj)=='div_bottom')
			 {
				 window.location=window.location+'#your_comment';
				 return;
			 }
			if(id_string=='search_cat')
			{
				if(!find_external_site)
					toggle('others_lang');
                else
				  {
					 on_search();
				  }
			}
			else if(id_string.indexOf('find_')>-1)
				{
					document.search.type.value=id_string.substring(id_string.indexOf('_')+1);
					var keyword=document.search.keyword.value;
					if(keyword!=_lang[lang]['Keyword']&&keyword!='')
					  {
						  document.search.submit();
					  }
					else
					  {
						  choose_search_cat(0,id_string);
						  toggle('others_lang');
					  }
				}
			else if(id_string.indexOf('s_sites_')>-1)
				{
					$('#search_sites').removeClass();
					$('#search_sites').addClass(obj.id);
					find_external_site=eval(obj.id);
					choose_search_cat(1,obj.id);
					toggle('cat_sites');
				}
			else if(id_string.indexOf('v_code_')>-1)
				{
					if(id_string=='v_code_print')
						return;
					for(var i=0;i<tabs_code.length;i++)
						{
							$('#'+tabs_code[i]).removeClass();
							$('#'+code_content[i]).hide('fast');
						}
						$('#'+id_string).addClass('selected');
						$('#'+obj.title).show('slow');
				}
			else if(id_string.indexOf('b_extends')==0)
					bookmark(id_string);
			else if(id_string.indexOf('b_extends')>0)
				{
					script_id=id_string.substr(1).substr(id_string.substr(1).lastIndexOf('_')+1);
					$('#'+id_string.substr(1)).load('/bookmarks/'+script_id+'/');
					bookmark(id_string.substr(1));
				}
				return;
			}*/
			if(obj.tagName=='A')
			   {
				   /*id_string=get_id(obj.parentNode);
				   if(obj.className=='store_script')
				     {
						 var id=obj.id.substr(5);
						 $('#num_'+id).load('/store/'+id+'/');
						 return;
					 }
					class_string=get_class(obj);
					if(class_string.indexOf('rater')>0)
					  {
						  if(obj.title=='re-rate')
						     {
								 var re_rate_div=obj.parentNode.parentNode;
								 $('#'+re_rate_div.id).load(re_rate_div.title+obj.innerHTML+'/');
							 }
						  else
							$('#rating-div').load($('#rating-div').attr('title')+obj.innerHTML+'/');
					  }
					else if(id_string.indexOf('tabs_func_')>-1)
						{
							if(id_string=='tabs_func_ru'||id_string=='tabs_func_in'||id_string=='tabs_func_cm')
								{
									return;
								}
							for(var i=0;i<tabs_func.length;i++)
								$('#'+tabs_func[i]).removeClass();
								$('#'+id_string).addClass('selected');
								$('#tabs_cont').load(obj.title);
						}
					else */
					if(obj.className=='other-langs')
					{
						toggle('others_lang');
						return;
					}
}

/*if(obj.tagName=='IMG')
{if(obj.className=='bbcode')
{short_bbcode(obj.alt);}
if(obj.className=='emoticon'&&obj.title!='')
{insert_emoticon(obj.title,document.your_comment.your_comment);}
if(obj.className=='function')
{document.your_comment.your_comment.style.height=parseInt(document.your_comment.your_comment.style.height)+(obj.title=='+'?40:-40)+'px';}
if(obj.className=='post_picture')
{window.open(obj.src);}
if(obj.className=='date_picker')
{if(ie)
{offset_x=scollbar.scrollTop+event.clientY;offset_y=scollbar.scrollLeft+offset+event.clientX;}
else
{offset_x=offset+evt.pageY;offset_y=offset+evt.pageX;}
date_holder.style.top=offset_x-offset*3+'px';date_holder.style.left=offset_y+'px';date_holder.style.display='block';showCalendar('',null,null,'','date_holder',0,30,1);}}*/
return;}
{lang=get_cookies('lang');auto_hide_js_cat=get_cookies('auto_hide_js_cat')!=null?get_cookies('auto_hide_js_cat'):false;date_holder=document.all?document.all['date_holder']:(document.getElementById?document.getElementById('date_holder'):"");if(auto_hide_js_cat=='true')
{document.getElementById('js_cat_main').style.display='none';$('#js_toggle').removeClass('js_toggle_on');$('#js_toggle').addClass('js_toggle_off');}
if(lang==null)
lang='en';}
window.onerror=function(){return false;}
document.onmouseover=mouse_over;document.onmouseout=mouse_out;document.onmouseover=hover;

/*function changeImg(ani_id)
 {
	 if(document.getElementById('ani_id').className=='other-langs')
	  {
	 	document.getElementById('ani_id').className='other-langs-down-ani';
		document.getElementById('others_lang').style.display='';
	  }
	 else
	  {
	 	document.getElementById('ani_id').className='other-langs';
		document.getElementById('others_lang').style.display='none';
	  } 
 }*/
