// ------------------------------------------------------------------------------
// DATA SECTION HERE
// MODIFY ACCORDING TO THE DESCRIPTION OF EACH ITEM,
// TO ADD DYNAMIC TEXT TO THE PAGES
// ------------------------------------------------------------------------------

//
// the time of the last update of the site
// just enter a date in any format or any significant string
var lastUpdate = "9 martie 2010";

//
// the text of the disclaimer
var disclaimer = "<b>NOTA:</b> WWW.CATIA.RO nu este afiliat nici unui producator software, fiind un site independent de informare si opinie in domeniul proiectarii asistate pentru inginerie mecanica si al tehnologiei informatiei. Pentru a vizita site-urile unor producatori de software de renume in domeniul CAD/CAM, dar si ale distribuitorilor acestora in Romania, accesati sectiunea <a href=\"legaturi.html\">Legaturi.</a> <p><b>NOTE:</b> WWW.CATIA.RO is not affiliated to any software producer, it is a site of independent information and opinion in the field of computer assisted design for mechanical engineering and information technology. To visit the sites of some software producers in the field of CAD/CAM, but also of their distributors in Romania, visit the section <a href=\"legaturi.html\">Legaturi.</a>";


//
// the text data for the news
// in the following format:
// on each line, 4 strings delimited by "", representing: the date, the description, the link and the details
// the link can be an empty string (i.e. "") if no link is provided

var newsData = new Array(



//"1 martie 2010","<b>Oferta SOC ! Carte de 3D Studio Max GRATIS !</b>","noutati.html","In perioada 1-8 martie 2010 pentru orice carte de CATIA comandata primiti gratuit cartea <b>3D Studio Max 4. Multimedia si modelare asistata. Elemente teoretice si aplicatii</b> in varianta electronica (pret de lista 25 lei). Toate costurile (carte, CD, ambalare, transport prin Posta etc.) sunt in continuare incluse in pret ! Comanda aici: <b><a href=\"carti.html\">Carti<\a></b>.",

//"28 februarie 2010","<b>Specialist in domeniul proiectarii asistate pe calculator</b>","noutati.html","Cursul este acreditat CNFPA conform standardului ocupational Specialist in domeniul proiectarii asistate pe calculator cod COR 213907. Diploma este recunoscuta de Ministerul Muncii, Familiei si Protectiei Sociale si Ministerul Educatiei, Cercetarii si Inovarii si atesta toate competentele profesionale ale ocupatiei. Calificarea obtinuta in urma absolvirii cursului si a sustinerii examenului poate fi trecuta in <b>cartea de munca</b> conform codului COR. Cursul se tine la sediul ProManagement din Bucuresti, Str. Dr. Raureanu, Nr.1, Etj.1, Sector 5, vis-a-vis de Muzeul National de Istorie. Data de incepere: 1 martie 2010. Sunt parcurse pe larg comenzile, optiunile si modurile de lucru specifice programelor de proiectare asistata. Pentru aceasta serie de curs se acorda o reducere exceptionala de 10%. Mai multe detalii si inscrieri: <a href=\http://www.promanagement.ro/courses/course/?course=951><b>Pro Management</b><\a>",

"8 martie 2010","<b>Curs AutoCAD 2008 Level 1 (2D)</b>","noutati.html","Cursul oficial <b>Autodesk AutoCAD 2008 Level 1 (2D) </b>este anuntat ca data de incepere pe 12 aprilie 2010 la sediul ProManagement din Bucuresti, Str. Dr. Raureanu, Nr.1, Etj.1, Sector 5, vis-a-vis de Muzeul National de Istorie (in aceeasi cladire se afla la parter Clinica MedCenter). Durata cursului: 32 ore (8 sedinte), Luni, Miercuri si Vineri, intre orele 17-21. Sunt parcurse pe larg comenzile, optiunile si modurile de lucru in 2D cu AutoCAD 2008. Fiecare cursant primeste manual oficial Autodesk, in limba engleza. Mai multe detalii si inscrieri: <a href=\http://www.promanagement.ro/courses/course/?course=662><b>Pro Management</b><\a>",

//"7 septembrie 2009","<b>Reducere de 5% la orice comanda</b>","noutati.html","La orice comanda de carti de pe acest site, in perioada 9-30 septembrie 2009 se acorda o reducere de 5%. Transportul este in continuare inclus in pret. <b><a href=\"carti.html\">Carti<\a></b>.",

"20 februarie 2010","<b>Oferta de publicitate</b> pe site-ul www.catia.ro ! 25 euro/luna !",  "noutati.html", "Comandati o reclama de tip banner dimensiune 468x60 in acest site cu numai 25 euro/luna, indiferent de numarul de afisari si click-uri ! Bannerul Dvs. va fi afisat in toate sectiunile site-ului si pe prima pagina. Comanda se face pe minim 3 luni. Pentru alte detalii si comenzi, va rugam sa trimiteti e-mail la: <b><a href='mailto:office@catia.ro'>office@catia.ro<\a></b>.",

//"18 august 2009","Stocul cartii <b>Proiectare asistata in CATIA v5. Elemente teoretice si aplicatii</b> s-a epuizat.","noutati.html","La doi ani (2007-2009) de la aparitie, cartea Proiectare asistata in CATIA v5. Elemente teoretice si aplicatii nu mai este disponibila pentru achizitionare. O prezentare a sa va ramine, totusi, disponibila pe site, ca si o versiune demonstrativa. Momentan, nu este preconizata o reeditare a cartii. Va recomandam oricare alta carte de CATIA din sectiunea <b><a href=\"carti.html\">Carti<\a></b>.",

//"25 mai 2009","<b>Tutoriale video</b>","noutati.html","Noi tutoriale video au fost adaugate in sectiunea: <b><a href=\"download.html\">Download<\a></b>.",

//"19 mai 2009","<b>Dassault Systemes Forum 2009</b>","noutati.html","Articolul Dassault Systemes Forum 2009 a fost publicat aici: <b><a href=\"articole/dsforum2009/dsforum2009.htm\">DS Forum 2009<\a></b>.",

"30 aprilie 2009","<b>Aprecieri ale cititorilor asupra cartilor disponibile pe site</b>","noutati.html","Aprecieri sincere primite de la cititorii si utilizatorii cartilor disponibile prin intermediul acestui site. Autorii tin sa multumeasca pentru cuvintele frumoase transmise si spera ca aceste carti sa fie de un real folos. <b><a href=\"aprecieri.html\">Aprecieri<\a></b>",

"12 martie 2009","<b>CATIA v5. Aplicatii in inginerie mecanica</b>","noutati.html","Cartea CATIA v5. Aplicatii in inginerie mecanica a devenit disponibila pentru achizitionare. Cartea contine numeroase aplicatii pentru CATIA v5 in care se prezinta pe larg optiunile, variantele de lucru si modurile de abordare pentru diferite piese mecanice. De asemenea, lucrarea contine si citeva zeci de desene de executie pentru piese si ansambluri din domeniul mecanic, special concepute pentru a fi un suport de lucru suplimentar in ajutorul celor care invata proiectare asistata de calculator. Numar de pagini: 258 in format A4. Module prezentate prin intermediul aplicatiilor: Sketcher, Part Design, Assembly Design, Generative Sheetmetal Design, Drafting, DMU Kinematics, Knowledge Advisor, Wireframe and Surface Design, Generative Structural Analysis si Machining. <br>Cartea poate fi comandata vizitind sectiunea <b><a href=\"carti.html\">Carti <\a></b>. De asemenea, este disponibila o versiune demo a cartii in sectiunea <b><a href=\"download.html\">Download<\a></b>.",

"15 ianuarie 2009","Cartea <b>3D Studio Max 4. Multimedia si modelare asistata. Elemente teoretice si aplicatii</b> a devenit disponibila pentru achizitionare in format electronic.", "noutati.html", "Cartea are un pronuntat caracter didactic - aplicativ si vine in sprijinul celor care doresc sa utilizeze programul 3D Studio Max in simularea proceselor reale, in proiecte de cercetare, realizare de animatii, elemente de web design, filme sau reclame. Cartea se concentreaza asupra principalelor aspecte ale modelarii, renderizarii si animarii obiectelor, programul fiind prezentat atat din punct de vedere teoretic, cat si prin prisma aplicatiilor concise, care conduc cititorul pas cu pas la rezolvare. Explicatiile sunt insotite de numeroase capturi de ecran, ce ilustreaza diverse elemente ale programului. Beneficiind de o prezentare graduala a informatiei, structurata in 6 capitole cu elemente teoretice si 20 de aplicatii, cartea se constituie intr-un ghid util incepatorilor sau celor cu experienta in utilizarea programului 3D Studio Max.<br>Aceasta carte, aparuta in anul 2002 la editura Printech din Bucuresti, este una dintre primele documentatii 3D Studio Max in limba romana si a stat la baza a numeroase cursuri si articole publicate de autor in reviste de specialitate. Pentru a aniversa cei 7 ani (2002-2009) de la prima sa lansare, autorul a hotarit distribuirea cartii in format electronic, pe CD, in editie personalizata pentru fiecare cumparator. <br>Prezentare: CD in carcasa de plastic si coperta color, pe care se afla cartea, programul Adobe Reader si parola pentru accesarea acesteia. Continutul cartii este disponibil integral, cu figuri color de inalta rezolutie. Materialul cartii este protejat impotriva accesarilor neautorizate prin parola. De asemenea, numele cumparatorului va apare in paginile cartii. <br>Prin achizitionarea cartii, autorul transmite numai dreptul de utilizare, cumparatorul nedevenind in nici un fel proprietar al prezentei carti in format electronic.<br>Prezentare, cuprins, comanda <b><a href=\"carti/c1index.htm\">aici<\a></b>.",

"14 ianuarie 2009","Cartea <b>Module de proiectare asistata in CATIA V5 cu aplicatii in constructia de masini</b> a devenit disponibila pentru achizitionare in format electronic.", "noutati.html", "Cartea are un pronuntat caracter didactic si aplicativ si se concentreaza asupra principalelor aspecte ale proiectarii asistate de calculator, metodelor de creare a pieselor si ansamblurilor mecanice, realizarii desenelor de executie ale acestora, dar si asupra tehnicilor moderne de proiectare parametrizata. Caracterul de noutate al lucrarii consta in modul de abordare a tematicii propuse, prin tratarea, in 7 capitole, a caracteristicilor programului CATIA V5, legate de interfata, prezentarea instrumentelor de lucru, metode de proiectare parametrizata a pieselor si ansamblurilor. Modulele programului CATIA V5 sunt prezentate, atat din punct de vedere teoretic, cat si cu ajutorul a numeroase exemple si aplicatii concise, care conduc cititorul pas cu pas spre rezolvare. Ultimul capitol al lucrarii propune spre rezolvare 25 de aplicatii din domeniul reprezentarilor in desenul tehnic industrial, pentru a servi la o mai buna intelegere si aprofundare a notiunilor teoretice. <br> Aceasta carte, aparuta in anul 2004 la editura BREN din Bucuresti, este una dintre primele documentatii CATIA in limba romana si a stat la baza cartii <b>Proiectare asistata in CATIA v5. Elemente teoretice si aplicatii</b>, aparuta in Editura BREN, Bucuresti, iunie 2007, ISBN 978-973-648-654-8. Editia tiparita s-a bucurat de un succes deosebit, insa, la vremea respectiva, numarul de exemplare nu a fost suficient pentru satisfacerea cererii. Avind in vedere acest lucru, dar si pentru a aniversa cei 5 ani (2004-2009) de la prima sa lansare, autorul a hotarit distribuirea cartii in format electronic, pe CD, in editie personalizata pentru fiecare cumparator. <br>Prezentare: CD in carcasa de plastic si coperta color, pe care se afla cartea, programul Adobe Reader si parola pentru accesarea acesteia. Continutul cartii este disponibil integral, cu figuri color de inalta rezolutie. Materialul cartii este protejat impotriva accesarilor neautorizate prin parola. De asemenea, numele cumparatorului va apare in paginile cartii. <br>Prin achizitionarea cartii, autorul transmite numai dreptul de utilizare, cumparatorul nedevenind in nici un fel proprietar al prezentei carti in format electronic.<br>Prezentare, cuprins, comanda <b><a href=\"carti/c3index.htm\">aici<\a></b>."

//"10 octombrie 2008","<b>ProManagement Online Magazine nr.5/octombrie 2008</b>","noutati.html","A fost lansat <b>ProManagement Online Magazine</b> nr.5/octombrie 2008. Din cuprins: Training personalizat la ProManagement. Tutorial AutoCAD 2D: Trasarea unei piese de tip brida. Tutorial: Microsoft Project 2003 - Gestionarea Sarcinilor Partea 2. Editorial:Lansarea noii suite BUSSINESS SERVER bazata pe Windows Server 2008. Lista si programa cursurilor desfasurate in perioada lunilor octombrie-decembrie 2008.<b><a href=\"download.html\"> Descarca<\a></b>",

//"22 decembrie 2009","<b>Sarbatori Fericite !!!</b>","noutati.html","Cu ocazia Craciunului si a Anului Nou, echipa site-ului www.catia.ro doreste sa ureze tuturor colaboratorilor, partenerilor, prietenilor si vizitatorilor, un sincer La Multi Ani si Sarbatori Fericite !!!",

//"18 septembrie 2008","<b>Curs AutoCAD 2007 Level 2 (3D)</b>","noutati.html","Cursul oficial <b>Autodesk AutoCAD 2007 Level 2 (3D) </b>este anuntat ca data de incepere pe 6 octombrie 2008 la sediul ProManagement din Bucuresti, Calea Serban Voda, Nr. 22-24, Corp A, Sector 4 (zona Piata Unirii). Durata cursului: 32 ore (8 sedinte), Luni, Miercuri si Vineri, intre orele 17-21. Sunt parcurse pe larg comenzile, optiunile si modurile de lucru in 2D si 3D cu AutoCAD 2007. Fiecare cursant primeste manual in limba romana. La sfirsitul cursului se elibereaza diplome originale Autodesk. Mai multe detalii si inscrieri: <a href=\href=\http://www.promanagement.ro/courses/course/?course=662><b>Pro Management</b><\a>",

//"8 iunie 2007","Cartea<b> Proiectare asistata in CATIA v5. Elemente teoretice si aplicatii</b> a devenit disponibila pentru achizitionare.", "noutati.html", "Cartea contine prezentarea teoretica si, mai ales, aplicativa a 8 module apartinind programului (CATIA Sketcher, CATIA Part Design, CATIA Assembly Design, CATIA Drafting, CATIA Knowledge Advisor, CATIA DMU Kinematics, CATIA Generative Sheetmetal Design si CATIA Generative Structural Analysis). Continind 462 de pagini in format A4 si avand atasat un CD cu numeroase tutoriale video, imagini color, modele de piese si ansambluri, cartea este disponibila din luna iunie 2007 tuturor celor care doresc sa invete programul CATIA, dar si celor care il cunosc deja, dar vor sa-l aprofundeze. Abordarea cartii este una didactic - aplicativa, fiind dedicata, cu precadere, studentilor de la facultatile cu profil mecanic. Cartea nu-si propune sa inlocuiasca documentatia originala Dassault Systemes a programului, ci sa ofere un sprijin aplicativ in parcurgerea acesteia. <br>Cartea poate fi comandata vizitind sectiunea <b><a href=\"carti.html\">Carti<\a></b>. De asemenea, este disponibila o versiune demo a cartii in sectiunea <b><a href=\"download.html\">Download<\a></b>."

//"27 martie 2006","Au fost adaugate primele materiale in sectiunea <b><a href=\"download.html\">Download<\a></b>","","Au fost adaugate primele fisiere PDF continind versiuni demonstrative ale unor carti de proiectare asistata, precum si materiale pentru studiu individual."
//"27 februarie 2006","Au fost adaugate inca doua sectiuni","noutati.html","Pe site-ul www.catia.ro au aparut sectiunile <b><a href=\"carti.html\">carti<\a></b> si <b><a href=\"download.html\">download<\a></b>"
);


//
// the text for the links on the "links" page
// in the following format:
// on each line, 2 strings delimited by "" representing the link and the description of the link
//

var linksData = new Array(
"http://www.ghionea.ro","Site personal <b>Ionut Ghionea</b>. Articole, fotografii, hobby-uri ;)",
"http://ionut76.blogspot.com","Blog personal <b>Ionut Ghionea</b>. Nuvele, povestiri, fictiune.",
"http://www.imst.pub.ro/tcm","Site pentru <b>Catedra Tehnologia Constructiilor de Masini</b>, Universitatea Politehnica din Bucuresti",
"http://www.fastgrup.ro/ro/carte","Site-ul de prezentare a cartilor de <b>AutoCAD</b> si <b>Inventor</b> editate de Dl. Prof. Constantin Stancescu",
"http://www.promanagement.ro","Site-ul centrului de pregatire profesionala <b>ProManagement</b>",
"http://www.catia.com","Site-ul oficial al produsului <b>CATIA</b>",
"http://www.cybernetics.ro","Site-ul distribuitorului in Romania al produsului <b>CATIA</b>",
"http://www.autodesk.com","Site-ul oficial al companiei <b>Autodesk</b>",
"http://www.ttech.ro","Revista <b>Tehnica si Tehnologie</b>",
"http://www.manandmachine.ro","Site-ul unicului distribuitor in Romania al produselor <b>Autodesk</b>",
"http://www.maxcad.ro","Reseller in Romania al produselor <b>Autodesk</b>",
"http://www.ni.com","Site-ul oficial al produsului <b>LabVIEW</b>",
"http://www.adobe.com","Site-ul oficial al produsului <b>Adobe Photoshop</b>",
"http://www.visualart.ro/forum","Forum de discutii dedicat graficii digitale",
"http://rocadforums.myforum.ro/index.php","Forum de discutii dedicat proiectarii asistate",
"http://sun.cfic.pub.ro","Centrul National de Cercetare a Performantelor Sistemelor Tehnologice Optimum",
"http://www.etrader.ro","Ghid de produse, servicii si oportunitati de afaceri in Romania."
);


//
// the text for the banners
// in the following format:
// on each, 3 strings delimited by "," representing the banner,  the link and whether or not to be translated to a picture
//
var bannerData = new Array(
"reclamata.gif","mailto:office@catia.ro?subject=Banner%20pe%20site-ul%20www.catia.ro","Y",
//"admitere.jpg","http://www.catia.ro/download/plianttcm.pdf","Y",
"modelmaniac01.jpg","http://www.modelmaniac.ro","Y",
//"modelsport.jpg","http://forum.modelsport.ro","Y",
//"banner3dv14.gif","http://www.catia.ro/noutati.html","Y",
"multirace.gif","http://www.multirace.ro/shop","Y",
"promanagement.jpg","http://www.promanagement.ro/courses/course/?course=662","Y",
"ofertacarti.gif","http://www.catia.ro/carti.html","Y"

);




// Array.shuffle( deep ) - Randomly interchange elements
Array.prototype.shuffle = function( b ) {
 var i = this.length, j, t;
 while( i ) {
  j = Math.floor( ( i-- ) * Math.random() );
  t = b && typeof this[i].shuffle!=='undefined' ? this[i].shuffle() : this[i];
  this[i] = this[j];
  this[j] = t;
 }
 return this;
};




// ------------------------------------------------------------------------------
//  CODE SECTION BEGINS HERE
//  DO NOT MODIFY UNLESS YOU KNOW WHAT YOU'RE DOING !!!!!!!!!
// ------------------------------------------------------------------------------
var indexesArray = new Array(1);
var crtIndex = -2;


function buildIndexesArray(nbBanners)
{
	indexesArray = new Array(nbBanners);
	for(var i=0;i<indexesArray.length;i++)
		indexesArray[i] = i%nbBanners;

	shuffle(indexesArray);
}


function randomIndex(nbBanners)
{
	crtIndex++;

	// adjust index; re-create array of indexes if necessary
	if(crtIndex<0 || crtIndex >= indexesArray.length)
	{
		buildIndexesArray(nbBanners);
		crtIndex = 0;
	}
	//alert(crtIndex + ",  " +  indexesArray.length);

	var currentdate = new Date();
  	var core = currentdate.getMilliseconds();
  	return Math.floor(core%nbBanners)*3;
}

function writeBanner(prefix)
{
	// pick random banner
	var nbBanners = bannerData.length / 3;
	var index = randomIndex(nbBanners);


  	// initialize the rest of the images
	var image = bannerData[index];
	var link = bannerData[index+1];
	var translate = bannerData[index+2];

	// write the banner into the document
	/*var aa = "";
	for(var i=0;i<indexesArray.length;i++)
	{
		aa += indexesArray[i];
		aa += " ";
	}
	alert(aa);*/
	document.write("<a href=\"" + link + "\" target=\"new\">");
	if(translate=='Y' || translate=='y')
	{
		document.write("<img src=\"");
		document.write(prefix);
		document.write("images/" + image);
		document.write("\" border=0>");
	}
	else // write actual code
	{
		document.write(image);
	}
	document.write("</a>");
}



//
// writes disclaimer to the site
//
function writeDisclaimer()
{
	document.write(disclaimer);
}


//
// writes the last update of the site
//
function writeLastUpdate()
{
	document.write("Ultima actualizare a site-ului: " + lastUpdate);
}

//
// displays the news at the bottom of the index page
//
//
/* example output:
<tr><td valign="top" class="mytext2">22 Decembrie 2005</td></tr>
<tr><td valign="top" class="mytext2"> <font color="#000000">Prima versiune a site-ului</font>
<br><img src="images/bul.gif" width="4" height="6"><a href="#">Citeste mai mult...</a>
</td></tr>
*/
function writeNews()
{
	for(var i=0;i<newsData.length;i++)
	{
		// space before
		document.write("<tr height=\"10\"><td></td></tr>");

		// date
		document.write("<tr><td valign=\"top\" class=\"mytext2\">" + newsData[i++] + "</td></tr>");

		// text here
		document.write("<tr><td valign=\"top\" class=\"mytext2\"> <font color=\"#000000\">" + newsData[i++] + "</font>");

		// link here, if available
		if(newsData[i].length>0)
			document.write("<br><img src=\"images/bul.gif\" width=\"4\" height=\"6\"><a href=\"" + newsData[i] + "\"> Citeste mai mult...</a>");


		// skip details
		i++;

		// close item
		document.write("</td></tr>");
	}

}




//
// displays the detailed news on the "news" page
//
//
/* example output:
<tr><td valign="top" class="mytext2">22 Decembrie 2005</td></tr>
<tr><td valign="top" class="mytext2"> <font color="#000000">Prima versiune a site-ului</font>
<br><img src="images/bul.gif" width="4" height="6"><a href="#">Citeste mai mult...</a>
</td></tr>
*/
function writeNewsDetailed()
{
	for(var i=0;i<newsData.length;i++)
	{

		// date
		document.write("<tr><td valign=\"top\" class=\"mytext2\"><img src=\"images/bul.gif\" width=\"4\" height=\"6\"> " +  newsData[i++] + "</td></tr>");

		// text here
		document.write("<tr><td valign=\"top\" class=\"mytext2\"> <font color=\"#000000\">" + newsData[i++] + "</font><br>");

		// skip link
		i++

		// display details
		document.write("<font color=\"#000000\">" + newsData[i] + "</font>");

		// close item
		document.write("</td></tr>");

	}

}



//
// displays the links on the "links" page
//
/*
example output:
<font color="#000000">
<img src="images/bul.gif" width="4" height="6">
<span lang="RO" style="font-size: 10pt; font-family: Verdana">
<a href="http://www.catia.ro" target="new" class="mytext2">http://www.catia.ro</a><br>
De pe acest site va puteti achizitiona carti din domeniul CAD
</span></font><p>
*/
function writeLinks()
{
	for(var i=0;i<linksData.length;i++)
	{
		// heading
		document.write("<font color=\"#000000\">");
		document.write("<img src=\"images/bul.gif\" width=\"4\" height=\"6\"> ");
		document.write("<span lang=\"RO\" style=\"font-size: 10pt; font-family: Verdana\">");

		// link
		document.write("<a href=\"" + linksData[i] + "\" target=\"new\" class=\"mytext2\">" + linksData[i++] + "</a><br>");

		// text here
		document.write(linksData[i]);

		// close item
		document.write("</span></font><p>");
	}

}






// ------------------------------------------------------------------------------
//  UTILITY METHODS
// ------------------------------------------------------------------------------
function shuffle ( myArray ) {
  var i = myArray.length;
  if ( i == 0 ) return false;
  while ( --i ) {
     var j = Math.floor( Math.random() * ( i + 1 ) );
     var tempi = myArray[i];
     var tempj = myArray[j];
     myArray[i] = tempj;
     myArray[j] = tempi;
   }
}




/* This script and many more are available free online at
The JavaScript Source :: http://javascript.internet.com
Created by: Public Domain (Thanks to Dustin Diaz) :: http://www.dustindiaz.com/top-ten-javascript/ */

function getCookie( name ) {
  var start = document.cookie.indexOf( name + "=" );
  var len = start + name.length + 1;
  if ( ( !start ) && ( name != document.cookie.substring( 0, name.length ) ) ) {
    return null;
  }
  if ( start == -1 ) return null;
  var end = document.cookie.indexOf( ";", len );
  if ( end == -1 ) end = document.cookie.length;
  return unescape( document.cookie.substring( len, end ) );
}

function setCookie( name, value, expires, path, domain, secure ) {
  var today = new Date();
  today.setTime( today.getTime() );
  if ( expires ) {
    expires = expires * 1000 * 60 * 60 * 24;
  }
  var expires_date = new Date( today.getTime() + (expires) );
  document.cookie = name+"="+escape( value ) +
    ( ( expires ) ? ";expires="+expires_date.toGMTString() : "" ) + //expires.toGMTString()
    ( ( path ) ? ";path=" + path : "" ) +
    ( ( domain ) ? ";domain=" + domain : "" ) +
    ( ( secure ) ? ";secure" : "" );
}

function deleteCookie( name, path, domain ) {
  if ( getCookie( name ) ) document.cookie = name + "=" +
    ( ( path ) ? ";path=" + path : "") +
    ( ( domain ) ? ";domain=" + domain : "" ) +
    ";expires=Thu, 01-Jan-1970 00:00:01 GMT";
}

