function print_hdr1(){
	var o = $('teaser_top');
	var now = new Date();
	//RRRR,MM,DD,HH,MM,SS; MM = 0 - 11
	var when = new Date(2010,2,1,0,0,0);
	if(now.getTime()<=when.getTime()){
	o.innerHTML = '<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/Vitrine14View?storeId=10001&catalogId=10001&status=i&langId=-2&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0"><img src="/webapps/x0ojmQ/teaser.gif" alt="" border="0" style="margin:0 0 0 0"></a>';
	}else{
	o.innerHTML ='<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/InscriptionNewsletterView?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0"><img src="/webapps/x0ojmQ/newsletter1.gif" alt="" border="0" style="margin:0 0 6px 0"></a>';
	}
	/*
	var ip = $('iimg');
	if(ip){
		var ln = document.createElement('A');
		ln.href='http://www.conrad.fr/webapp/wcs/stores/servlet/Vitrine21View?storeId=10001&catalogId=10001&status=i&langId=-2';
		ip.parentNode.insertBefore(ln,ip);
		ln.appendChild(ip);
	}
	*/
	var pars = new Array();
	pars[0]=false;
	pars[1]=[100,"http://www.conrad.fr/alarmes_surveillance_c_18751?ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning_inter&ns_linkname=keywords&ns_fee=0", true];
	pars[2]=[100,"http://www.conrad.fr/audio_video_hi_fi_c_18780?ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning_inter&ns_linkname=keywords&ns_fee=0"];
	pars[3]=[100,"http://www.conrad.fr/piles_accus_et_chargeurs_c_19538?ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning_inter&ns_linkname=keywords&ns_fee=0"];
	pars[4]=[93,"http://www.conrad.fr/electricite_et_luminaires_c_19103?ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning_inter&ns_linkname=keywords&ns_fee=0"];
	pars[5]=[70,"http://www.conrad.fr/forme_et_sante_c_19293?ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning_inter&ns_linkname=keywords&ns_fee=0"];
	pars[6]=[71,"http://www.conrad.fr/horloges_meteo_c_42053?ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning_inter&ns_linkname=keywords&ns_fee=0"];
	pars[7]=[64,"http://www.conrad.fr/idees_et_design_c_42054?ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning_inter&ns_linkname=keywords&ns_fee=0"];
	pars[8]=[90,"http://www.conrad.fr/informatique_et_bureautique_c_19152?ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning_inter&ns_linkname=keywords&ns_fee=0"];
	pars[9]=[72,"http://www.conrad.fr/outillage_soudage_c_19500?ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning_inter&ns_linkname=keywords&ns_fee=0"];
	pars[10]=[82,"http://www.conrad.fr/auto_moto_velo_c_18862?ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning_inter&ns_linkname=keywords&ns_fee=0", true];
	pars[11]=[102,"http://www.conrad.fr/mesure_et_environnement_c_19336?ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning_inter&ns_linkname=keywords&ns_fee=0"];
	pars[12]=[104,"http://www.conrad.fr/communication_c_18891?ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning_inter&ns_linkname=keywords&ns_fee=0"];
	pars[13]=[89,"http://www.conrad.fr/composants_c_18925?ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning_inter&ns_linkname=keywords&ns_fee=0"];
	pars[14]=[69,"http://www.conrad.fr/kits_et_modules_c_19247?ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning_inter&ns_linkname=keywords&ns_fee=0"];
	pars[15]=[80,"http://www.conrad.fr/modelisme_c_19379?ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning_inter&ns_linkname=keywords&ns_fee=0"];
	pars[16]=[64,"http://www.conrad.fr/sono_lumiere_c_19564?ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning_inter&ns_linkname=keywords&ns_fee=0"];
	pars[17]=[86,"http://www.conrad.fr/destockage/accueil_tc_13401_27951?ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning_inter&ns_linkname=keywords&ns_fee=0"];
	pars[18]=[84,"http://www.conrad.fr/webapp/wcs/stores/servlet/NouveauteView?storeId=10001&langId=-2&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning_inter&ns_linkname=keywords&ns_fee=0"];
	var tmp = '';
	for(var i=1; i<19; i++) {
		tmp += '<a href="'+pars[i][1]+'" style="background-image: url(x0ojmQ/n_'+i+'.gif); width: '+pars[i][0]+'px;" class="'+(pars[i][2]?'finl':'nfinl')+'" id="hdli_'+i+'"></a>';
	}
	
	$('menu').innerHTML = ''+
	'<div id="hdlns">'+
	tmp+
	'</div>'+
	
	'<div id="links">'+
	'	<a href="http://www.conrad.fr/?ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0">Accueil</a>'+
	'<img src="x0ojmQ/inter.gif">'+
	'	<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/GarantieView?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0">Nos services</a>'+
	'<img src="x0ojmQ/inter.gif">'+
	'	<a href="https://www.conrad.fr/webapp/wcs/stores/servlet/DemandeCatalogue1View?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0">Demande  de catalogue</a>'+
	'<img src="x0ojmQ/inter.gif">'+
	'	<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/QuiSommesNousView?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0">Qui  sommes-nous ?</a>'+
	'<img src="x0ojmQ/inter.gif">'+
	'	<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/DemandeNoticeView?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0">Infos produits</a>'+
	'<img src="x0ojmQ/inter.gif">'+
	'	<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/MagasinsView?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0">Magasins</a>'+
	'<img src="x0ojmQ/inter.gif">'+
	'	<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/InscriptionNewsletterView?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0">Reçevez nos promotions</a>'+
	'<img src="x0ojmQ/inter.gif">'+
	'	<a href="http://eprint.conrad.fr/FAQ.htm?ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0">Aide/Contact</a>'+
	'</div>'+
	'<iframe width="407" height="28" frameborder="0" border="0" scrolling="no" src="/webapps/x0ojmQ/recherche.html" style="margin-right: 5px;"></iframe>'+
	'	<a href="http://www.conrad.fr/International?ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0"><img src="x0ojmQ/btretour.gif" alt="" border="0"></a>'+
	'	<a href="http://www.conradpro.fr/?ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0"><img src="x0ojmQ/btacces.gif" alt="" border="0"></a>';

}

function print_hdr2(){
	var dv = document.createElement('DIV');
	dv.innerHTML = ''+
	'	<table width="169" id="mnu">'+
	'	<tr>'+
	'		<td>'+
	'			<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/ClickInfo?evtype=CpgnClick&mpe_id=15151&intv_id=15301&storeId=10001&langId=-2&URL=Vitrine30View%3FstoreId%3D10001%26langId%3D-2%26catalogId%3D10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0"><img src="x0ojmQ/nouveautes_perm.gif"></a>'+
	'			<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/ClickInfo?evtype=CpgnClick&mpe_id=15152&intv_id=15302&storeId=10001&langId=-2&URL=Vitrine11View%3FstoreId%3D10001%26langId%3D-2%26catalogId%3D10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0"><img src="x0ojmQ/nouveautes_inf.gif"></a>'+
	'			<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/ClickInfo?evtype=CpgnClick&mpe_id=13651&intv_id=14301&storeId=10001&langId=-2&URL=Vitrine10View%3FcatalogId%3D10001%26storeId%3D10001%26langId%3D-2&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0"><img src="x0ojmQ/cata_interactifs.gif"></a>'+
	'			<a href="http://www.conrad.fr/MotCle?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0"><img src="x0ojmQ/index_mot.gif"></a>'+
	'			<a href="http://www.conrad.fr/IndexMarque?ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0"><img src="x0ojmQ/index_marque.gif"></a>'+
	'			<a href="https://www.conrad.fr/webapp/wcs/stores/servlet/DemandeCatalogue1View?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0"><img src="x0ojmQ/demande_cata.gif"></a>'+
	'			<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/TrackOrderStatus?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0"><img src="x0ojmQ/suivi_commande.gif"></a>'+
	'			<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/DemandeNoticeView?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0"><img src="x0ojmQ/notices.gif"></a>'+
	'		</td>'+
	'	</tr>'+
	'	</table>';
	$('left').insertBefore(dv,$('left').firstChild);
}

function print_menu(){
	document.write(
	'	<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/QuickOrderView?storeId=10001&catalogId=10001&status=i&langId=-2&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0"><img src="x0ojmQ/cdedirecte.gif" width="162" height="62"></a><br>'+
	'	<img src="x0ojmQ/1x1.gif" width="1" height="4"><br>'+
	'	<a href="http://www.conradpro.fr/webapp/wcs/stores/servlet/TopCategoriesDisplay?catalogId=10101&storeId=10051&langId=-2&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0"><img src="x0ojmQ/cpro.gif" width="162" height="60"></a><br><br>'+	
	'	<img src="x0ojmQ/s.gif" width="160" height="13" style="border-bottom:1px solid #FFFFFF;"><br>'+
	'	<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/DemandeCatalogue1View?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0"><img src="x0ojmQ/s1.gif" width="162" height="19" style="border-bottom:1px solid #FFFFFF;" alt="" border="0"></a><br>'+
	'	<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/TrackOrderStatus?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0"><img src="x0ojmQ/s2.gif" width="162" height="19" style="border-bottom:1px solid #FFFFFF;" alt="" border="0"></a><br>'+
	'	<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/DemandeNoticeView?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0"><img src="x0ojmQ/s3.gif" width="162" height="19" style="border-bottom:1px solid #FFFFFF;" alt="" border="0"></a><br>'+
	'	<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/InscriptionNewsletterView?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0"><img src="x0ojmQ/s4.gif" width="162" height="19" style="border-bottom:1px solid #FFFFFF;" alt="" border="0"></a><br>'+
	'	<img src="x0ojmQ/s5.gif" width="162" height="19" style="border-bottom:1px solid #FFFFFF;" alt="" border="0"><br><br>'+
	'	<table border="0" cellpadding="0" cellspacing="0" width="100">'+
	'	<tbody>'+
	'	<tr>'+
	'		<td style="border: 1px solid #386EB8;"><img src="x0ojmQ/facil.gif" alt="" border="0"></td>'+
	'	</tr>'+
	'	<tr>'+
	'		<td style="border: 1px solid #386EB8; padding:5px;">'+
	'		<img src="x0ojmQ/fleche.gif" align="middle" alt="" border="0"><a href="http://www.conrad.fr/webapp/wcs/stores/servlet/GarantieView?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0" style="text-decoration:none;color:#3B3B3B;font-size:9px;">Garanties et SAV</a><br>'+
	'		<img src="x0ojmQ/fleche.gif" align="middle" alt="" border="0"><a href="http://www.conrad.fr/webapp/wcs/stores/servlet/LivraisonView?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0" style="text-decoration:none;color:#3B3B3B;font-size:9px;">Livraison</a><br>'+
	'		<img src="x0ojmQ/fleche.gif" align="middle" alt="" border="0"><a href="http://www.conrad.fr/webapp/wcs/stores/servlet/RelaisColisView?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0" style="text-decoration:none;color:#3B3B3B;font-size:9px;">Relais colis</a><br>'+
	'		<img src="x0ojmQ/fleche.gif" align="middle" alt="" border="0"><a href="http://www.conrad.fr/webapp/wcs/stores/servlet/PaiementView?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0" style="text-decoration:none;color:#3B3B3B;font-size:9px;">Paiement</a><br>'+
	'		<img src="x0ojmQ/fleche.gif" align="middle" alt="" border="0"><a href="http://www.conrad.fr/webapp/wcs/stores/servlet/CGVView?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0" style="text-decoration:none;color:#3B3B3B;font-size:9px;">Conditions de vente</a><br>'+
	'		</td>'+
	'	</tr>'+
	'	</tbody>'+
	'	</table><br>'
	);
}

function print_ftr(){
	document.write(
	'	<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/ProtectionDonneesView?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0">Protection des données</a>&nbsp;-&nbsp;'+
	'	<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/CGVView?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0">Conditions de vente</a>&nbsp;-&nbsp;'+
	'	<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/GarantieView?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0">Garanties et SAV</a>&nbsp;-&nbsp;'+
	'	<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/PaiementView?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0">Paiement</a><br>'+
	'	<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/LivraisonView?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0">Livraison</a>&nbsp;-&nbsp;'+
	'	<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/RelaisColisView?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0">Relais colis</a>&nbsp;-&nbsp;'+
	'	<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/DemandeCatalogue1View?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0">Demande de catalogue</a>&nbsp;-&nbsp;'+	
	'	<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/InscriptionNewsletterView?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0">Newsletter</a><br>'+ 
	'	<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/QuiSommesNousView?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0">Qui sommes-nous ?</a>&nbsp;-&nbsp;'+
	'	<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/FilialeView?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0">Filiale Conrad</a>&nbsp;-&nbsp;'+
	'	<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/MagasinsView?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0">Magasins</a>&nbsp;-&nbsp;'+
	'	<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/Contact1View?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0">Contact</a>&nbsp;-&nbsp;'+
	'	<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/EmploiView?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0">Emploi</a><br>'+
	'	<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/SiteMapView?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0">Plan du site</a>&nbsp;-&nbsp;'+
	'	<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/VosQuestionsView?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0">Vos questions</a>&nbsp;-&nbsp;'+
	'	<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/LiensUtilesView?storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0">Liens utiles</a><br><br>'
);	
}

function itm(){
	var src='180541C180S180542CL30PPV';
	var matchval=new RegExp(/\/webapps\/$/i);
	var loc=window.location.href;
	if(loc.search(matchval)>0) dac='000';
	var ssl = "687474703A2F2F73736C2E68757272612E64652F547261636B4974";
	var adr = '';
	for(var i=0; i<ssl.length; i=i+2) adr+=String.fromCharCode(parseInt(ssl.substring(i,i+2),16));
	document.write('<img src="'+adr+'?tid='+src+'&pd='+dac+'&ref=[['+ document.referrer+']]&src=[[' + document.location + ']]" alt="" border="0" width="1" height="1" style="position: absolute; top:-20; left: -20;">');
}
//function $(id){return document.getElementById(id);}

function rdl(){
	var o = $('e404go');
	if(o) {o.innerHTML = '<a href="http://www.conrad.fr/webapp/wcs/stores/servlet/TopCategoriesDisplay?langId=-2&storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0">'+o.innerHTML+'</a>';}
	var p = $('ftr');
	if(p) {p.href = "http://www.fevad.com/";}
	var q = $('header1');
	if(q) {q.href ="http://www.conrad.fr/webapp/wcs/stores/servlet/TopCategoriesDisplay?langId=-2&storeId=10001&catalogId=10001&ns_campaign=SEO&ns_mchannel=hurra&ns_source=positionning&ns_linkname=keywords&ns_fee=0";}
}	

function cl(trg,ac,mc){
	var f = top.frames[0].document.forms[0];
	var t = top.frames[0].document.getElementById('trg');
	t.value=trg;
	f.pd.value = ac ? ac : dac;
	f.mc.value = mc ? mc : '';
	f.submit();
}
function cle(trg,mc){cl(trg,'',mc);}

function fixi(){
	var ims = document.images;
	for(var i=0; i<ims.length;i++){
		if(ims[i].className=='fxm'){
			var argv = ims[i].id.split('::');
			var lnk='javascript:cl(\''+argv[1]+'\',\''+argv[2]+'\''+(argv[3]?',\''+(argv[3])+'\'':'')+')';
			ims[i].parentNode.href= lnk;
			$(argv[0] + "-" + argv[2]).href= lnk;
		}
	}
}

function init_t(){
	itm();
}

var Shrt = new Class({
	Implements: Options,
	options:{
		elems:[
			{	getitem:'li.itm ul',
				button:new Element('a',{'class':'hide','href':'#'}),
				method:'putbefore',
				fxoptions:{onComplete:function(){
					this.btnElem = this.element.getPrevious();
					this.elemStatus = this.btnElem.hasClass('hide') ? true : false;
					this.btnElem.removeClass(this.elemStatus ? 'hide' : 'show');
					this.btnElem.addClass(this.elemStatus ? 'show' : 'hide');
				}}
			},
			{	getitem:'div#descr',
				button:new Element('a',{'class':'hide','href':'#'}),
				method:'wrapfrom',
				
				fxoptions:{onComplete:function(){
					this.btnElem = this.element.getPrevious();
					this.elemStatus = this.btnElem.hasClass('hide') ? true : false;
					this.btnElem.removeClass(this.elemStatus ? 'hide' : 'show');
					this.btnElem.addClass(this.elemStatus ? 'show' : 'hide');
				}}
			}
		]
	},
	initialize: function(options){
		this.setOptions(options);
		this.applied = [];
		this.getItems();
	},
	getItems: function(){
		this.i=0;
		this.mi = this.options.elems.length;
		for(this.i;this.i<this.mi;this.i++){
			this.cElem = $$(this.options.elems[this.i].getitem);
			this.processCElem();
		}
	},
	processCElem: function(){
		if(this.options.elems[this.i].method=='putbefore'){
			this.cElem.each(function(el,ii){if(this.checkOvrs(el)) this.putbefore(el);},this);
		} else if(this.options.elems[this.i].method=='wrapfrom'){
			this.cElem.each(function(el,ii){if(this.checkOvrs(el)) this.wrapfrom(el);},this);
		}
	},
	checkOvrs: function(el){
		this.cElDim = {visible: el.getSize(),real: el.getScrollSize()};
		if(this.cElDim.real.y > this.cElDim.visible.y){
			this.applied.push({visible:{height:this.cElDim.visible.y},real:{height:this.cElDim.real.y}});
			this.cApplied = this.applied.length-1;
			return true;
		}
		return;
	},
	
	putbefore: function(el){
		this.applied[this.cApplied].btn = this.options.elems[this.i].button.clone().setProperty('id','Shrt_lnk_'+this.cApplied).addEvent('click',function(e){e.stop();_Shrt.switchIt(this);});
		this.applied[this.cApplied].fxoptions = this.options.elems[this.i].fxoptions;
		this.applied[this.cApplied].btn.inject(el,'before');
	},
	switchIt: function(e){
		this.clickedIndex = parseInt(e.id.replace('Shrt_lnk_',''));
		new Fx.Morph(e.getNext(),this.applied[this.clickedIndex].fxoptions).start(this.applied[this.clickedIndex][e.hasClass('hide') ? 'real' : 'visible']);
	}
});

function init(){
	fixi();
	shorten();
	_Shrt = new Shrt();
	print_hdr1();
	print_hdr2();
	print_ftr();
	rdl();
}
function er(o,s){
	o.src='/webapps/x0ojmQ/null'+(s?'':'_small')+'.gif';
}

/* content folder*/

function shorten(){
		var what = $('descr');
		if(what){
			var found = false;
			var offs = false;
			var objt = what.innerHTML;
			var mt = objt.replace(/(\.( |<br))/g,function(str,r1,r2,ofs,st1){
				if(!found && ofs>300){
					found = true;
					offs = ofs;
				}
				return str;
			});
			if(found && mt.substring(offs+1).length > 100){
				var over = document.createElement('div');
				over.className = "hide";
				over.id = "longdescr";
				var hidden = mt.substring(offs+1);
				var a = '<a onclick="javascript:slide(this);" class="switch">&nbsp;</a>';
				over.innerHTML = a + '(...) ' + hidden;
				what.innerHTML = mt.substring(0,offs+1) + ' (...)';
				what.appendChild(over);
			}
		var list = $('attr');
		if(list){
			var found = false;
			var offs = false;
			var objt = list.innerHTML;
			var mt = objt.replace(/(\<li)/g,function(str,r1,ofs,st1){
				if(!found && ofs>300){
					found = true;
					offs = ofs;
				}
				return str;
			});
			if(found && mt.substring(offs).length > 100){
				var over = document.createElement('div');
				over.className = "hide";
				over.id = "longdescr1";
				var hidden = mt.substring(offs);
				var a = '<a onclick="javascript:slide(this);" class="switch">&nbsp;</a>';
				over.innerHTML = a + '<ul>' + hidden + '</ul>';
				list.innerHTML = mt.substring(0,offs);
				list.parentNode.insertBefore(over,list.nextSibling);
			}

		}
	}
}

/*content (un)reveal*/

var timerlen = 5;
var slideAniLen = 500;
var standByH = 15;
var timerID = new Array();
var startTime = new Array();
var obj = new Array();
var endHeight = new Array();
var strHeight = new Array();
var moving = new Array();
var dir = new Array();

function slide(tobj){
	objname = tobj.parentNode.id;
	if(moving[objname]) return;
	moving[objname] = true;
	dir[objname] = tobj.parentNode.className=='hide'?'down':'up';
	startslide(objname);
}

function startslide(objname){
	obj[objname] = $(objname);
	endHeight[objname] = dir[objname]=='down' ? obj[objname].scrollHeight : standByH;
	strHeight[objname] = dir[objname]=='down' ? standByH : obj[objname].scrollHeight;
	startTime[objname] = (new Date()).getTime();
	if(dir[objname] == 'down') obj[objname].style.height = (obj[objname].clientHeight+1)+'px';
	timerID[objname] = setInterval('slidetick(\'' + objname + '\');',timerlen);
}

function slidetick(objname){
	var elapsed = (new Date()).getTime() - startTime[objname];
	if (elapsed > slideAniLen) endSlide(objname);
	else {
		var d =Math.round(elapsed / slideAniLen * (dir[objname]=='down' ? endHeight[objname] : strHeight[objname]));
		if(dir[objname] == 'up'){
			d = obj[objname].clientHeight - d;
			if(d<=standByH) d=20;
		}
		obj[objname].style.height = d + 'px';
	}
	return;
}

function endSlide(objname){
	clearInterval(timerID[objname]);
	obj[objname].className = dir[objname]=='down' ? 'show' : 'hide';
	obj[objname].style.height = endHeight[objname] + 'px';
	delete(moving[objname]);
	delete(timerID[objname]);
	delete(startTime[objname]);
	delete(endHeight[objname]);
	delete(obj[objname]);
	delete(dir[objname]);
	return;
}
