function checkwettEnter(e) // e is event object passed from function invocation
{ 
	var characterCode; // literal character code will be stored in this variable
	
	if (e && e.which) // if which property of event object is supported (NN4)
	{ 
		e = e
		characterCode = e.which; // character code is contained in NN4's which property
	}
	else
	{
		e = event
		characterCode = e.keyCode; // character code is contained in IE's keyCode property
	}
	
	if (characterCode == 13) // if generated character code is equal to ascii 13 (if enter key)
	{ 

		document.frmMag.srchCompType.value = 2;
		document.frmMag.submit();
	}
	else
	{
		return false;
	}
}

function checkEnter(e) // e is event object passed from function invocation
{ 
	var characterCode; // literal character code will be stored in this variable
	
	if (e && e.which) // if which property of event object is supported (NN4)
	{ 
		e = e
		characterCode = e.which; // character code is contained in NN4's which property
	}
	else
	{
		e = event
		characterCode = e.keyCode; // character code is contained in IE's keyCode property
	}
	
	if (characterCode == 13) // if generated character code is equal to ascii 13 (if enter key)
	{ 
		document.frmMag.srchType.value = 2;
		document.frmMag.submit();
	}
	else
	{
		return false;
	}
}

/*
 * Appends base path of website to the relative url provide as loc and redirects to the given location
 * @params mixed loc Relative url to any website page
 */
function RedirectBasePath(loc)
{
	// loc is the relative path your wish to redirect to
	 var b = document.getElementsByTagName('base');
	 if (b && b[0] && b[0].href) 
	 {
	   if (b[0].href.substr(b[0].href.length-1) == '/' && loc.charAt(0) == '/')
	   {
		 loc = loc.substr(1);
	   }
	   loc = b[0].href + loc;
	 }
	 
	 location.href = loc;
}

function redirect_to_addform()
{
	//use browser sniffing to determine if IE or Opera (ugly, but required)
	var isIE = false;
	
	var browserName = navigator.appName;
	var browserVer = navigator.appVersion;
	browserVer = parseInt(browserVer.substr(22,1));
	
	if (browserName == "Microsoft Internet Explorer" && browserVer >= 4)
	{
		isIE = true;
	}	

	for (var i = 0; i < document.frm_addcont.cont_type.length; i++)
    {
	   if (document.frm_addcont.cont_type[i].checked)
	   {
		  var combo_val = document.frm_addcont.cont_type[i].value;
	   }
    }

	if (combo_val == 1)
	{
		url = document.frm_addcont.url_competitions.value;	
	}
	else if (combo_val == 2)
	{
		url = document.frm_addcont.url_studies.value;	
	}
	else if (combo_val == 3)
	{
		url = document.frm_addcont.url_articles.value;	
	}
	else if (combo_val == 4)
	{
		url = document.frm_addcont.url_blogposts.value;	
	}
	
	// make sure clicking on the same radio button again does not result in redirection again	
	if (radio_stored_val != combo_val)
	{
		if (isIE)
		{
			var referLink = document.createElement('a');
			referLink.href = url;
			document.body.appendChild(referLink);
			referLink.click();
		}
		else
		{
			// for all other browsers except IE
			document.location.href = url;				
		}
	}
}
function validate_comments(student_thesis_sys_folder, image_path, user_id, record_id, ajax_lang, type, msg)
{
	var comment = document.frm_comments.txt_comments.value;
    //alert(student_thesis_sys_folder+'='+image_path+'='+user_id+'='+record_id+'='+ajax_lang+'='+type+'='+msg);
	if (comment == '')
	{
		//document.getElementById('comments_err_msg').innerHTML = msg;			
		document.getElementById('detail-page-comment').style.display = "block";
	}
	else
	{
		url = "index.php";
		param  = "?eID=ajax_add_comments&image_path="+image_path+"&record_id="+record_id+"&user_id="+user_id+"&student_thesis_sys_folder="+student_thesis_sys_folder+"&type="+type+"&ajax_lang="+ajax_lang+"&rand="+ Math.floor(Math.random() * 1000000);
		target = "add_comment_layer"; // span or div id, where the value will be returned
		ajax_url = url + param;
		// Make the ajax call, replace text
		var req = new Request.HTML({
			method: 'post',
			url: ajax_url,
			update: $(target)
		}).post($('frm_comments')).send();
		
		
		/*url = "index.php"; 
		param  = "?eID=ajax_add_comments&image_path="+image_path+"&record_id="+record_id+"&user_id="+user_id+"&student_thesis_sys_folder="+student_thesis_sys_folder+"&type="+type+"&ajax_lang="+ajax_lang+"&rand="+ Math.floor(Math.random() * 1000000);
		target = "add_comment_layer"; // span or div id, where the value will be returned
		ajax_url = url + param;
		// Make the ajax call, replace text
		var req = new Request.HTML({
			method: 'post',
			url: ajax_url,
			onRequest: function() { $('add_comment_layer').innerHTML = '<div align="center"><img src="fileadmin/templates/images/working.gif"></div>'; },
			update: $(target)
		}).post($('frm_comments')).send();*/
	}
}

function RedirectNo(type, comp_id, contribution_id, page_id, language, redirect_url)
{
	purl = "index.php"; 
	param  = "?eID=ajax_detail_confirm_no&ctype="+type+"&comp_id="+comp_id+"&contribution_id="+contribution_id+"&page_id="+page_id+"&language="+language+"&redirect_url="+redirect_url+"&rand="+ Math.floor(Math.random() * 1000000);
	target = "target-loc"; // span or div id, where the value will be returned
	
	ajax_url = purl + param;
			
	// Make the ajax call, replace text
	var req = new Request.HTML({
		method: 'get',
		url: ajax_url,
		update: $(target)
	}).send();
}

function RedirectYes(type, thesis_sys_folder_id, redirect_url)
{
	purl = "index.php"; 
	param  = "?eID=ajax_detail_confirm_yes&ctype="+type+"&thesis_sys_folder_id="+thesis_sys_folder_id+"&redirect_url="+redirect_url+"&rand="+ Math.floor(Math.random() * 1000000);
	target = "target-loc"; // span or div id, where the value will be returned
	
	ajax_url = purl + param;
			
	// Make the ajax call, replace text
	var req = new Request.HTML({
		method: 'get',
		url: ajax_url,
		update: $(target)
	}).send();
}

function disable_myform(form_id)
{
	var browserName = navigator.appName;
	var browserVer = parseInt(navigator.appVersion);
	
	//if (browserName == "Microsoft Internet Explorer" && browserVer == 6)
	//{
		// Only disable the submit button in case of shitty IE 6!
	//	document.getElementById('btn_submit').disabled = 'disabled';
	//}
	//else
	//{
		var c = document.getElementById(form_id).getElementsByTagName('*'); 
		for(i = 0; i < c.length; i++)
		{
			if (c[i].type == 'select-one' || c[i].type == 'text' || c[i].type == 'textarea' || c[i].type == 'file' || c[i].type == 'submit') 
			{
				c[i].disabled = "disabled";			
			}		
		}
	//}
}

function callme(msg)
{
	document.getElementById("combo2_msg").innerHTML = msg;
	disable_myform("frm_addcont");
}
function con()
{
	var url = window.location.href;
   	var urlparts = url.split('L=');
	var burl = url.split('?');
	url=burl[0]+'?id=2&L='+urlparts[1];
	location.href=url;
}
function submitForm(url)
{
	email = document.frm_subscribe.txt_email.value;
	purl = "index.php"; 
	param  = "&txt_email="+email+"&rand="+ Math.floor(Math.random() * 1000000);
	target = "result"; // span or div id, where the value will be returned
	ajax_url = url + param;
	// Make the ajax call, replace text
	var req = new Request.HTML({
		method: 'get',
		url: ajax_url,
		update: $(target)
	}).send();
	document.getElementById('newsLtrMsg').style.display='block';
	//new Ajax.Updater('result',url, {asynchronous:true, evalScripts:true, parameters:Form.serialize(document.frm_subscribe)});
	//document.getElementById('newsLtrMsg').style.display='block';
	//return false;
}
function unSubscribe(url)
{
	email = document.frm_subscribe.txt_email.value;

	purl = "index.php"; 
	param  = "&txt_email="+email+"&unsub=1&rand="+ Math.floor(Math.random() * 1000000);
	target = "result"; // span or div id, where the value will be returned
	ajax_url = url + param;
	// Make the ajax call, replace text
	var req = new Request.HTML({
		method: 'get',
		url: ajax_url,
		update: $(target)
	}).send();
	document.getElementById('newsLtrMsg').style.display='block';
	//new Ajax.Updater('result',url+'&unsub=1', {asynchronous:true, evalScripts:true, parameters:Form.serialize(document.frm_subscribe)});
	//document.getElementById('newsLtrMsg').style.display='block';
	//return false;
}
function submitCv(url)
{
	new Ajax.Updater('result',url+'&cv=1', {asynchronous:true, evalScripts:true, parameters:Form.serialize(document.frmEprofile)});
	//return false;
}
function GetHeight()
{
	var y = 0;
	if (window.innerHeight && window.scrollMaxY) {// Firefox
		y = window.innerHeight + window.scrollMaxY;
	}
	else if (self.innerHeight)
	{
		y = self.innerHeight+270;
	}
	else if (document.documentElement && document.documentElement.clientHeight)
	{
		y = document.documentElement.clientHeight+270;
	}
	else if (document.body)
	{
		y = document.body.offsetHeight+270;
	}
	return y;
}
function forgotPassword(lang,baseurl)
{
	$('div_popup').style.display = 'block';
	$('mainDIV').style.display='block';
	h = GetHeight();
	$('mainDIV').style.height=h+'px';
	
	param  = "index.php?id=131&fpass=1&L="+lang+"&rand="+ Math.floor(Math.random() * 1000000);
	target = "div_popup"; // span or div id, where the value will be returned
	ajax_url = baseurl + param;
	// Make the ajax call, replace text
	var req = new Request.HTML({
		method: 'get',
		url: ajax_url,
		update: $(target)
	}).send();
	
	//new Ajax.Updater('div_popup', 'index.php?id=131&fpass=1'+'&L='+lang, {asynchronous:true, evalScripts:true});
	//return false;
}
function sendPass(url,lang,baseurl)
{
	email = document.frmPass.txt_email.value;
	purl = "index.php"; 
	param  = "&baseurl="+baseurl+"&txt_email="+email+"&getPass=1&L="+lang+"&rand="+ Math.floor(Math.random() * 1000000);
	target = "msgResult"; // span or div id, where the value will be returned
	ajax_url = url + param;
	// Make the ajax call, replace text
	var req = new Request.HTML({
		method: 'get',
		url: ajax_url,
		update: $(target),
		onSuccess: function(responseText, responseXML) {
    		if(document.getElementById(target).innerHTML=='1')
			{
				document.getElementById(target).style.display='none';
				document.getElementById('msgResult1').style.display='inline';
				document.getElementById('btnPass').style.display='none';
    			document.getElementById('btnCancel').style.display='none';
				document.getElementById('inputsec').style.display='none';
				document.getElementById('btnCancel1').style.display='inline';
			}
		}
	}).send();
	//new Ajax.Updater('msgResult',url+'&getPass=1'+'&lang='+lang, {asynchronous:true, evalScripts:true, parameters:Form.serialize(document.frmPass)});
	//return false;
}
function closeDiv()
{
	$('div_popup').innerHTML = '';
	$('div_popup').style.display = 'none';
	$('mainDIV').style.display='none';
}
function closeSubscribe()
{
	document.getElementById('newsLtrMsg').style.display='none';
}
function toggleUserType(opt)
{
	if(opt==1)
	{
		document.getElementById('u1').style.display='inline';	
		document.getElementById('u2').style.display='none';	
		document.getElementById('u3').style.display='none';			
	}
	else if(opt==2)
	{
		document.getElementById('u1').style.display='none';	
		document.getElementById('u2').style.display='inline';	
		document.getElementById('u3').style.display='none';			
	}
	else if(opt==3)
	{
		document.getElementById('u1').style.display='none';	
		document.getElementById('u2').style.display='none';	
		document.getElementById('u3').style.display='inline';			
	}
}
function regNow(url){
	document.getElementById('reg').value='1';
	document.frmReg.submit();
	//new Ajax.Updater('result',url+'&reg=1', {asynchronous:true, evalScripts:true, parameters:Form.serialize(document.frmReg)});
	//return false;
}
function submitLogin(e)
{
	var characterCode;
	if(e && e.which){
        e = e;
        characterCode = e.which;
    }else{
        e = event
        characterCode = e.keyCode;
    }
	if(characterCode==13) 
	{
		document.getElementById('login').value='1';
		document.frmLogin.submit();
	}
	else
	{
		return characterCode != 13;	
	}
}
function submitLogin1()
{
	document.getElementById('login').value='1';
	document.frmLogin.submit();

}
function submitLogout()
{
	document.getElementById('logout').value='1';
	document.frmLogout.submit();
}
function submitUrl(opt){
	document.getElementById('kontakt').value=opt;
	document.frmUser.submit();
}
function surveyForm(){
	document.frmSurvey.submit();
}
function submitContact(opt){
	document.getElementById('Kontact').value=opt;
	document.frmContact.submit();
}
function toggleCat(countr,opt,pcat,cat)
{
	contnue=0;
	if(cat==0)
	{
		contnue=1;	
	}
	else
	{
		var chkQ=checkQuestion(pcat);	
	}
	if(chkQ && pcat!=0)
	{
		contnue=1;	
	}
	if(contnue==1)
	{
		for(var i=1; i<=countr; i++)
		{
			if(i==opt){
				document.getElementById('cat_'+i).style.display='block';
				document.getElementById('btncat_'+i).style.display='block';
				document.getElementById('cat'+i).className='selected';
			}
			else
			{
				document.getElementById('cat_'+i).style.display='none';
				document.getElementById('btncat_'+i).style.display='none';
				document.getElementById('cat'+i).className='';
			}
		}
	}
}
function submitSurvey(countr,opt,pcat,cat)
{
	var chkQ=checkQuestion(pcat);	
	if(chkQ)
	{
		document.frmSurvey.submit();
	}
}
function checkQuestion(cat)
{
	var total=document.getElementById('total'+cat).value;
	var chk='';
	for(var i=1; i<total; i++)
	{
		var type=document.getElementById('type_'+i+'_'+cat).value;	
		if(type==0)
		{
			postVal=document.getElementById('ans_'+i+'_'+cat).value;
			if(postVal==''){
				chk+=1;
			}
		}
		else
		{
			rd1=document.getElementById('ans1_'+i+'_'+cat).checked;
			rd2=document.getElementById('ans2_'+i+'_'+cat).checked;
			rd3=document.getElementById('ans3_'+i+'_'+cat).checked;			
			rd4=document.getElementById('ans4_'+i+'_'+cat).checked;			
			rd5=document.getElementById('ans5_'+i+'_'+cat).checked;						
			
			if(rd1==false && rd2==false && rd3==false && rd4==false && rd5==false)
			{
				chk+=1;
			}
		}
	}
	var url = window.location.href;
   	var urlparts = url.split('L=');
	if(urlparts[1]==1)
	{
		errmsg='You have missed some questions on this page. Please fill and then proceed.'	;
	}
	else
	{
		errmsg='Sie haben einige Fragen auf dieser Seite. Bitte füllen und dann fortzufahren.';
	}
	if(chk!='')
	{
		document.getElementById('errMsg').style.display='block';
		document.getElementById('errMsg').innerHTML=errmsg;
		return false;
	}
	else
	{
		document.getElementById('errMsg').style.display='none';
		document.getElementById('errMsg').innerHTML='';
		return true;
	}
}
function submitConfirm(url)
{
	document.frmConfirm.action=url;
	document.frmConfirm.submit();
}
function delUser()
{
	document.getElementById('eprofil').value='del';
	document.frmEprofile.submit();
}
function toggleMsgs(count,id,url,tab){
	total = parseInt(document.getElementById('tot_msg').value);
	for(var i=1; i < total; i++)
	{
		if(i==count)
		{
			var state = document.getElementById('status_'+i).value;
			if(state=='close')
			{
				document.getElementById('img_'+i).style.display='block';
				document.getElementById('pragraph_'+i).style.display='block';
				document.getElementById('status_'+i).value='open';
				param  = "&read=1&msgid="+id+"&tab="+tab+"&rand="+ Math.floor(Math.random() * 1000000);
				target = ""; // span or div id, where the value will be returned
				ajax_url = url + param;
				// Make the ajax call, replace text
				var req = new Request.HTML({
					method: 'get',
					url: ajax_url,
					update: $(target)
				}).send();
			}
			else if(state=='open')
			{
				document.getElementById('img_'+i).style.display='none';
				document.getElementById('pragraph_'+i).style.display='none';
				document.getElementById('status_'+i).value='close';
			}
		}
		else
		{
			document.getElementById('img_'+i).style.display='none';
			document.getElementById('pragraph_'+i).style.display='none';
			document.getElementById('status_'+i).value='close';
		}
	}
}
function selectAll()
{
	total = parseInt(document.getElementById('tot_msg').value);
	for(var i=1; i < total; i++)
	{
		document.getElementById('chk_'+i).checked=true;
	}
}
function unselectAll(){
	total = parseInt(document.getElementById('tot_msg').value);
	for(var i=1; i < total; i++)
	{
		document.getElementById('chk_'+i).checked=false;
	}
}
function deleteMsg(url,recId,usrId,lang,tab,uLnk)
{
	param  = "&uLnk="+uLnk+"&msgid="+recId+"&usrid="+usrId+"&lang="+lang+"&tab="+tab+"&del=1&rand="+ Math.floor(Math.random() * 1000000);
	target = "msgDiv"; // span or div id, where the value will be returned
	ajax_url = url + param;
	// Make the ajax call, replace text
	var req = new Request.HTML({
		method: 'get',
		url: ajax_url,
		update: $(target)
	}).send();
}
function optionMsg(url)
{
	var total = parseInt(document.getElementById('tot_msg').value);
	var doAction = 0
	for(var i=1; i < total; i++)
	{
		var chkVal = document.getElementById('chk_'+i).checked;
		if(chkVal==true)
		{
			doAction = 1;
			break;
		}
	}
	
	if(doAction==1)
	{
		param  = "&rand="+ Math.floor(Math.random() * 1000000);
		target = "msgDiv"; // span or div id, where the value will be returned
		ajax_url = url + param;
		// Make the ajax call, replace text
		var req = new Request.HTML({
			method: 'post',
			url: ajax_url,
			update: $(target)
		}).post($('frmMessage')).send();
	}
	else
	{
		document.getElementById('selOption').selectedIndex=0;
	}
}
function autoSearch(url,uid){
	var toName = document.getElementById('toname').value;
	param  = "&toname="+toName+"&usrid="+uid+"&autosrch=1&rand="+ Math.floor(Math.random() * 1000000);
	target = "userNameList"; // span or div id, where the value will be returned
	ajax_url = url + param;
	// Make the ajax call, replace text
	var req = new Request.HTML({
		method: 'get',
		url: ajax_url,
		update: $(target)
	}).send();
}
function selectName(con){
	var toName = document.getElementById('totName').value;
	for(var i=0; i < toName; i++)
	{
		if(i==con)
		{
			document.getElementById('toname').value=document.getElementById('name_'+i).value;
			document.getElementById('userNameList').style.display='none';
		}
	}
}
function sendMessage(url,lang)
{
	param  = "&sndMsg=1&lang="+lang+"&rand="+ Math.floor(Math.random() * 1000000);
	target = "errMsgs"; // span or div id, where the value will be returned
	ajax_url = url + param;
	// Make the ajax call, replace text
	var req = new Request.HTML({
		method: 'post',
		url: ajax_url,
		update: $(target)
	}).post($('frmMessage')).send();
}
function postComments(lang, msg)
{
	urlRed = "index.php"; 
	var content = document.getElementById('txt_comment').value;
	content = trim(content,'');
	if(content!='')
	{
		param  = "?eID=ajax_comments&lang="+lang+"&comment=1&rand="+ Math.floor(Math.random() * 1000000);
		target = "getComments"; // span or div id, where the value will be returned
		ajax_url = urlRed + param;
		// Make the ajax call, replace text
		var req = new Request.HTML({
			method: 'post',
			url: ajax_url,
			update: $(target)
		}).post($('frmComment')).send();
	}
	else
	{
		document.getElementById('errContent').style.display='block';
		//document.getElementById('errContent').innerHTML= msg;		
	}
}
function resetMessage()
{
	document.getElementById('toname').value = '';
	document.getElementById('subject').value = '';
	document.getElementById('txtmsg').value = '';
	field = document.getElementById('txtmsg');
	countit(field);
}
function getCities(lang,lbl)
{
	var country = document.getElementById('selCountry').value;
	urlRed = "index.php"; 
	param  = "?eID=ajax_func&cls="+lbl+"&lang="+lang+"&getCity=1&country="+country+"&rand="+ Math.floor(Math.random() * 1000000);
	target = "getCity"; // span or div id, where the value will be returned
	ajax_url = urlRed + param;
	// Make the ajax call, replace text
	var req = new Request.HTML({
		method: 'get',
		url: ajax_url,
		update: $(target)
	}).send();
}
function getUniverSec(lang)
{
	getRegion(lang);
	getStudienOrt(lang);
	getUniversity(lang);
}
function getRegion(lang)
{
	var country = document.getElementById('selUniverCountry').value;
	urlRed = "index.php"; 
	param  = "?eID=ajax_func&lang="+lang+"&getRegion=1&country="+country+"&rand="+ Math.floor(Math.random() * 1000000);
	target = "getRegion"; // span or div id, where the value will be returned
	ajax_url = urlRed + param;
	// Make the ajax call, replace text
	var req = new Request.HTML({
		method: 'get',
		url: ajax_url,
		update: $(target)
	}).send();	
}
function getStudienOrt(lang)
{
	var country = document.getElementById('selUniverCountry').value;
	urlRed = "index.php"; 
	param  = "?eID=ajax_func&lang="+lang+"&getStudy=1&country="+country+"&rand="+ Math.floor(Math.random() * 1000000);
	target = "getStudy"; // span or div id, where the value will be returned
	ajax_url = urlRed + param;
	// Make the ajax call, replace text
	var req = new Request.HTML({
		method: 'get',
		url: ajax_url,
		update: $(target)
	}).send();	
}
function getUniversity(lang)
{
	var country = document.getElementById('selUniverCountry').value;
	urlRed = "index.php"; 
	param  = "?eID=ajax_func&lang="+lang+"&getUniver=1&country="+country+"&rand="+ Math.floor(Math.random() * 1000000);
	target = "getUniver"; // span or div id, where the value will be returned
	ajax_url = urlRed + param;
	// Make the ajax call, replace text
	var req = new Request.HTML({
		method: 'get',
		url: ajax_url,
		update: $(target)
	}).send();	
}
function getSearchSec(lang)
{
	getSearchStudienOrt(lang,'lbl')
	getSearchRegion(lang);
}
function getSearchRegion(lang)
{
	var country = document.getElementById('selCountry').value;
	urlRed = "index.php"; 
	param  = "?eID=ajax_func&lang="+lang+"&getRegion=1&country="+country+"&rand="+ Math.floor(Math.random() * 1000000);
	target = "getRegion"; // span or div id, where the value will be returned
	ajax_url = urlRed + param;
	// Make the ajax call, replace text
	var req = new Request.HTML({
		method: 'get',
		url: ajax_url,
		update: $(target)
	}).send();	
}
function getSearchStudienOrt(lang,lbl)
{
	var country = document.getElementById('selCountry').value;
	urlRed = "index.php"; 
	param  = "?eID=ajax_func&cls="+lbl+"&lang="+lang+"&getStudy=1&country="+country+"&rand="+ Math.floor(Math.random() * 1000000);
	target = "getStudy"; // span or div id, where the value will be returned
	ajax_url = urlRed + param;
	// Make the ajax call, replace text
	var req = new Request.HTML({
		method: 'get',
		url: ajax_url,
		update: $(target)
	}).send();	
}
function trim(str, chars) {
	return ltrim(rtrim(str, chars), chars);
}
 
function ltrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}
 
function rtrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}
function searchSubmit(tab)
{
	document.getElementById('tab').value = tab;
	var url = document.getElementById('url').value;
	document.frmSiteSearch.action = url;
	document.frmSiteSearch.submit();	
}
function mostWanted(id)
{
	if(id==1)
	{
		document.getElementById('idarticle').style.display = 'none';
		document.getElementById('idvideo').style.display = 'block';
		document.getElementById('idfoto').style.display = 'none';
		document.getElementById('vClass').className = 'last selected';
		document.getElementById('fClass').className = '';
		document.getElementById('aClass').className = '';		
	}
	else if(id==2)
	{
		document.getElementById('idarticle').style.display = 'none';
		document.getElementById('idvideo').style.display = 'none';
		document.getElementById('idfoto').style.display = 'block';
		document.getElementById('vClass').className = 'last';
		document.getElementById('fClass').className = 'selected';
		document.getElementById('aClass').className = '';				
	}
	else if(id==3)
	{
		document.getElementById('idarticle').style.display = 'block';
		document.getElementById('idvideo').style.display = 'none';
		document.getElementById('idfoto').style.display = 'none';
		document.getElementById('vClass').className = 'last';
		document.getElementById('fClass').className = '';
		document.getElementById('aClass').className = 'selected';		
	}
}
function navFunc(opt,total)
{
	var curr = parseInt(document.getElementById('currRec').value);
	if(opt==1)
	{
		if(curr==total)
		{
			currNew = 1;
		}
		else
		{
			currNew = curr+1;				
		}
		document.getElementById('curId').innerHTML = currNew;
		var curr = document.getElementById('currRec').value = currNew;	
	}
	else if(opt==0)
	{
		if(curr==1)
		{
			currNew = total;
		}
		else
		{
			currNew = curr-1;				
		}
		document.getElementById('curId').innerHTML = currNew;
		var curr = document.getElementById('currRec').value = currNew;			
	}
}
function frmSubmitForm()
{
	if(document.frmMag.day.value=='' || document.frmMag.month.value=='' || document.frmMag.year.value=='')
	{
		document.getElementById('showMsg').innerHTML = 'Please select proper date';
		return false;
	}
	document.frmMag.srchCompType.value=1;
	document.frmMag.submit();	
	return true;
}
