All pastes #592393 Raw Edit

Mine

public javascript v1 · immutable
#592393 ·published 2007-06-27 19:08 UTC
rendered paste body
// JavaScript Documentvar bgcolor;var linenumber = 0;var thisobject;var colobject;var currentobject; //this is for the object in the bottom navigation...var doNothing;var c_pos;function LmOver(elem, clr, line){//	bgcolor = elem.getAttribute('bgcolor');//	alert (parent.frm_index_nav.currentobject);//	document.cookie = "pti_line=" + escape(parent.frm_index.linenumber.toString());//	if (!parent.frm_index_nav.linenumber)//		if ( linenumber != line)//			elem.style.backgroundColor = clr;	elem.style.cursor = 'hand';}function LmOut(elem, clr, line){//	if (!parent.frm_index_nav.linenumber)//		if ( linenumber != line)//			elem.style.backgroundColor = clr;}//preload images....img00001 = new Image (); // for image down..img00001.src="design/03.gif";img00002 = new Image (); // dummyimg00002.src="design/00.gif";var temp;var tempimg;function LmDown(elem, clr, line, fieldname, rownumber){	if (thisobject)		thisobject.style.backgroundColor ='';	if (tempimg)	{		tempimg.src = img00002.src;//		alert (tempimg.src);	}		thisobject = elem;/*	if (line != linenumber)	{*/		elem.style.backgroundColor = clr;		linenumber = line;		document.cookie = "pti_line=" + escape(linenumber.toString());		if  (getCookie('pti_linked_table') && c_pos == "top")		{			parent.parent.linker_frame_bottom.frm_index.location.href="change_linked_table.php?linked_id=" + escape(linenumber.toString());		}/*	}	else	{		elem.style.backgroundColor = '';		linenumber = null;		document.cookie = "pti_line=" +"" + ";expires=now";		status = '';	}*/	temp = "img00" + rownumber.toString();	tempimg = document.getElementById(temp);	tempimg.src = img00001.src;	status = "ID vrste : "+ escape(linenumber.toString()) + " | " + status;	parent.frm_index_nav.changepage.currentrecord.value = rownumber.toString();}function LmColClick(elem, clr, tbl_id, tbl_val, tdId){	if (colobject)		colobject.style.border='0px solid white';		colobject = elem;//	elem.style.backgroundColor = clr;	elem.style.border="1px solid black";	document.cookie = "pti_field=" + escape(tbl_id);	document.cookie = "pti_value=" + tbl_val;	document.cookie = "pti_tdId=" + tdId;	status = "";	status = "Izbrano polje : "+ tbl_id +" | Vrednost polja : "+tbl_val;//	alert (unescape(document.cookie));}function link(top_location, bot_location, current_page){	parent.frm_index.location.href = top_location + "?cp="+current_page.toString();	window.location.href = bot_location + "?cp="+current_page.toString();}function change_pointer(elem){	elem.style.cursor = 'hand';}function history_click(){	top.frm_top.location.href = "history.php";	window.location.href = "nav.php?button=6";}function changeShape(elem){	elem.style.cursor = 'hand';}function changePage(button){	if (button == 6 )		top.frm_top.frm_index.location.href = "include_unlocked_index.php";	else	{		top.frm_top.location.href = "page_top.php?button="+button.toString();		window.location.href = "nav.php?button="+button.toString();	}}function reLink(){	window.location.href = "relink_pages.php";}function engageSort(sortingRow){	window.location.href = "insert_orders.php?row="+sortingRow;	if (getCookie('pti_sort') == 'ASC')		document.cookie = "pti_sort=DESC";	else if (getCookie('pti_sort') == 'DESC')		document.cookie = "pti_sort=ASC";	else		document.cookie = "pti_sort=ASC";}function addSort(){	if (getCookie('pti_line'))	{		window.location.href = "insert_orders.php?action=add";		if (getCookie('pti_sort') == 'ASC')			document.cookie = "pti_sort=DESC";		else if (getCookie('pti_sort') == 'DESC')			document.cookie = "pti_sort=ASC";		else			document.cookie = "pti_sort=ASC";	}	else	{		alert ('Najprej izberi polje!');			return false;	}}/*** ChangeRow function: * @param pageURL <- URL* @param first <- first entry of the page* @param last <- last entry of the page* @param nummax <- this will just check, weither is our of range (number of entrys)* @param epp <- is the entrys per page...*/function changeRow(pageURL, navURL, first, last, nummax, epp){	if (document.changepage.currentrecord.value == "0" || document.changepage.currentrecord.value == "")		document.changepage.currentrecord.value = '1';	if (Number (document.changepage.currentrecord.value) > nummax)	{		alert ('Vseh vpisov je : ' + nummax.toString());		return false;	}	if (Number (document.changepage.currentrecord.value))	{		//alert(parent.frm_index.document.getElementById('row' + document.changepage.currentrecord.value));		if (currentobject)			currentobject.style.backgroundColor = '';		if (parseInt(document.changepage.currentrecord.value,'') > nummax)			alert ('Vseh vpisov je : ' + nummax.toString());		else if ((Number(document.changepage.currentrecord.value) < first) || (Number(document.changepage.currentrecord.value) > last))		{			//calcualtions...			var thepage;			thepage = Math.ceil(Number(document.changepage.currentrecord.value) / epp);//			alert (thepage.toString());//			alert (pg);//			if (pg == thepage)//				return false;			parent.frm_index.location.href = pageURL+"?cp="+thepage.toString();			window.location.href = navURL+"?cp="+thepage.toString() + "&entry=" + document.changepage.currentrecord.value;		}		else if ((Number(document.changepage.currentrecord.value) > first) || (Number(document.changepage.currentrecord.value) < last))		{//			currentobject = parent.frm_index.document.getElementById('row' + document.changepage.currentrecord.value);			entryId = getCookie('tdId').split(".");			parent.frm_index.document.getElementById('tdid' + document.changepage.currentrecord.value+entryId[1]).click();//			alert('tdid' + document.changepage.currentrecord.value+entryId[1]);//			currentobject.style.backgroundColor = '#66CCFF';			return false;		}		else		{			//?!?			entryId = getCookie('tdId').split(".");			parent.frm_index.document.getElementById('tdid' + document.changepage.currentrecord.value+entryId[1]).click();//			currentobject = parent.frm_index.document.getElementById('row' + document.changepage.currentrecord.value);//			currentobject.style.backgroundColor = '#66CCFF';		}	}	else		alert ("Ni vpisana stevilka...");			return false;}function moveFirst(pageURL, navURL, first, last, nummax, epp){	document.changepage.currentrecord.value = 1;		if (document.changepage.currentrecord.value == "0" || document.changepage.currentrecord.value == "")		document.changepage.currentrecord.value = '1';	if (Number (document.changepage.currentrecord.value) > nummax)	{		alert ('Vseh vpisov je : ' + nummax.toString());		return false;	}	if (Number (document.changepage.currentrecord.value))	{//		alert(parent.frm_index.document.getElementById('row' + document.changepage.currentrecord.value));		if (currentobject)			currentobject.style.backgroundColor = '';		if (parseInt(document.changepage.currentrecord.value,'') > nummax)			alert ('Vseh vpisov je : ' + nummax.toString());		else if ((Number(document.changepage.currentrecord.value) < first) || (Number(document.changepage.currentrecord.value) > last))		{			//calcualtions...			var thepage;			thepage = Math.ceil(Number(document.changepage.currentrecord.value) / epp);//			alert (thepage.toString());//			alert (pg);//			if (pg == thepage)//				return false;			parent.frm_index.location.href = pageURL+"?cp="+thepage.toString();			window.location.href = navURL+"?cp="+thepage.toString() + "&entry=" + document.changepage.currentrecord.value;		}		else if ((Number(document.changepage.currentrecord.value) > first) || (Number(document.changepage.currentrecord.value) < last))		{			entryId = getCookie('tdId').split(".");			parent.frm_index.document.getElementById('tdid' + document.changepage.currentrecord.value+entryId[1]).click();//			currentobject = parent.frm_index.document.getElementById('row' + document.changepage.currentrecord.value);//			currentobject.style.backgroundColor = '#66CCFF';			return false;		}		else		{			//?!?			entryId = getCookie('tdId').split(".");			parent.frm_index.document.getElementById('tdid' + document.changepage.currentrecord.value+entryId[1]).click();//			currentobject = parent.frm_index.document.getElementById('row' + document.changepage.currentrecord.value);//			currentobject.style.backgroundColor = '#66CCFF';		}	}	else		alert ("Ni vpisana stevilka...");			return false;}function moveLast(pageURL, navURL, first, last, nummax, epp){	document.changepage.currentrecord.value = nummax.toString();		if (document.changepage.currentrecord.value == "0" || document.changepage.currentrecord.value == "")		document.changepage.currentrecord.value = '1';	if (Number (document.changepage.currentrecord.value) > nummax)	{		alert ('Vseh vpisov je : ' + nummax.toString());		return false;	}	if (Number (document.changepage.currentrecord.value))	{//		alert(parent.frm_index.document.getElementById('row' + document.changepage.currentrecord.value));		if (currentobject)			currentobject.style.backgroundColor = '';		if (parseInt(document.changepage.currentrecord.value,'') > nummax)			alert ('Vseh vpisov je : ' + nummax.toString());		else if ((Number(document.changepage.currentrecord.value) < first) || (Number(document.changepage.currentrecord.value) > last))		{			//calcualtions...			var thepage;			thepage = Math.ceil(Number(document.changepage.currentrecord.value) / epp);//			alert (thepage.toString());//			alert (pg);//			if (pg == thepage)//				return false;			parent.frm_index.location.href = pageURL+"?cp="+thepage.toString();			window.location.href = navURL+"?cp="+thepage.toString() + "&entry=" + document.changepage.currentrecord.value;		}		else if ((Number(document.changepage.currentrecord.value) > first) || (Number(document.changepage.currentrecord.value) < last))		{			entryId = getCookie('tdId').split(".");			parent.frm_index.document.getElementById('tdid' + document.changepage.currentrecord.value+entryId[1]).click();//			currentobject = parent.frm_index.document.getElementById('row' + document.changepage.currentrecord.value);//			currentobject.style.backgroundColor = '#66CCFF';			return false;		}		else		{			//?!?			entryId = getCookie('tdId').split(".");			parent.frm_index.document.getElementById('tdid' + document.changepage.currentrecord.value+entryId[1]).click();//			currentobject = parent.frm_index.document.getElementById('row' + document.changepage.currentrecord.value);//			currentobject.style.backgroundColor = '#66CCFF';		}	}	else		alert ("Ni vpisana stevilka...");			return false;}function nextRow(pageURL, navURL, first, last, nummax, epp){	if (document.changepage.currentrecord.value == "0" || document.changepage.currentrecord.value == "")		document.changepage.currentrecord.value = '1';	if (Number (document.changepage.currentrecord.value) > nummax)	{		alert ('Vseh vpisov je : ' + nummax.toString());		return false;	}	if (Number (document.changepage.currentrecord.value))	{//		alert(parent.frm_index.document.getElementById('row' + document.changepage.currentrecord.value));		if (currentobject)			currentobject.style.backgroundColor = '';		document.changepage.currentrecord.value = Number (document.changepage.currentrecord.value) +1;				if (parseInt(document.changepage.currentrecord.value,'') > nummax)			alert ('Vseh vpisov je : ' + nummax.toString());		else if ((Number(document.changepage.currentrecord.value) < first) || (Number(document.changepage.currentrecord.value) > last))		{			//calcualtions...			var thepage;			thepage = Math.ceil(Number(document.changepage.currentrecord.value) / epp);//			alert (thepage.toString());//			alert (epp.toString());//			if (pg == thepage)//				return false;//			alert("Do something!");			parent.frm_index.location.href = pageURL+"?cp="+thepage.toString();			window.location.href = navURL+"?cp="+thepage.toString() + "&entry=" + document.changepage.currentrecord.value;		}		else if ((Number(document.changepage.currentrecord.value) > first) || (Number(document.changepage.currentrecord.value) < last))		{			entryId = getCookie('tdId').split(".");			parent.frm_index.document.getElementById('tdid' + document.changepage.currentrecord.value+entryId[1]).click();//			currentobject = parent.frm_index.document.getElementById('row' + document.changepage.currentrecord.value);//			alert(currentobject);//			currentobject.style.backgroundColor = '#66CCFF';			return false;		}		else		{			//?!?			entryId = getCookie('tdId').split(".");			parent.frm_index.document.getElementById('tdid' + document.changepage.currentrecord.value+entryId[1]).click();//			currentobject = parent.frm_index.document.getElementById('row' + document.changepage.currentrecord.value);//			currentobject.style.backgroundColor = '#66CCFF';		}	}	else		alert ("Ni vpisana stevilka...");			return false;}function backRow(pageURL, navURL, first, last, nummax, epp){	if (document.changepage.currentrecord.value == "0" || document.changepage.currentrecord.value == "")		document.changepage.currentrecord.value = '1';	if (Number (document.changepage.currentrecord.value) > nummax)	{		alert ('Vseh vpisov je : ' + nummax.toString());		return false;	}	if (Number (document.changepage.currentrecord.value))	{//		alert(parent.frm_index.document.getElementById('row' + document.changepage.currentrecord.value));		document.changepage.currentrecord.value = Number (document.changepage.currentrecord.value) - 1;				if (Number(document.changepage.currentrecord.value) < 1)		{			document.changepage.currentrecord.value = "1";			return false;		}		if (currentobject)			currentobject.style.backgroundColor = '';		if (parseInt(document.changepage.currentrecord.value,'') > nummax)		{		alert ('Vseh vpisov je : ' + nummax.toString());			return false;		}		else if ((Number(document.changepage.currentrecord.value) < first) || (Number(document.changepage.currentrecord.value) > last))		{			//calcualtions...			var thepage;			thepage = Math.ceil(Number(document.changepage.currentrecord.value) / epp);//			alert (thepage.toString());//			alert (epp.toString());//			if (pg == thepage)//				return false;			parent.frm_index.location.href = pageURL+"?cp="+thepage.toString();			window.location.href = navURL+"?cp="+thepage.toString() + "&entry=" + document.changepage.currentrecord.value;		}		else if ((Number(document.changepage.currentrecord.value) > first) || (Number(document.changepage.currentrecord.value) < last))		{			entryId = getCookie('tdId').split(".");			parent.frm_index.document.getElementById('tdid' + document.changepage.currentrecord.value+entryId[1]).click();//			currentobject = parent.frm_index.document.getElementById('row' + document.changepage.currentrecord.value);//			currentobject.style.backgroundColor = '#66CCFF';			return false;		}		else		{			//?!?			entryId = getCookie('tdId').split(".");			parent.frm_index.document.getElementById('tdid' + document.changepage.currentrecord.value+entryId[1]).click();//			currentobject = parent.frm_index.document.getElementById('row' + document.changepage.currentrecord.value);//			currentobject.style.backgroundColor = '#66CCFF';		}	}	else		alert ("Ni vpisana stevilka...");			return false;}function changeSortOrder(level){	document.cookie = "pti_sort=" + escape(level);	top.frm_top.location.href = "include_index.php";}function showEntry(lineNr){	if (Number(lineNr))	{		entryId = getCookie('tdId').split(".");		if (parent.frm_index.document.getElementById('tdid' + lineNr.toString()+entryId[1]))			parent.frm_index.document.getElementById('tdid' + lineNr.toString()+entryId[1]).click();	}	else		return false;}function rollover (elem, roImage){	elem.src = roImage;}function getCookie(Name) { //this is just for reading cookies...	var search = Name + "="	if (document.cookie.length > 0) 	{ // if there are any cookies                    	offset = document.cookie.indexOf(search)		if (offset != -1) 		{			offset += search.length                               			end = document.cookie.indexOf(";", offset)			if (end == -1)				end = document.cookie.length			return unescape(document.cookie.substring(offset, end))		}           	}}function deleteRow(){	if (getCookie('pti_line'))		if (confirm("Ho�e� izbrisati trenutno vrstico??"))			location.href = "delete_row.php";		else			return false;	else		alert ('Nobeno polje ni izbrano!');}function removeDate(){	document.cookie = "set_sys_date=;expires=now;path=/;";	top.location.href="index.php";}function jumpEdit(field_linker, linked_id){	top.frm_top.location.href = "include_frame_edit.php?" + field_linker + "=" + linked_id.toString();}function jumpFilter(){	if (getCookie('pti_field'))		document.location.href = "include_filter_selection.php";	else		alert ('Nobeno polje ni izbrano!');}function checkEdit (field_name){	if (getCookie('pti_line'))		jumpEdit(field_name, getCookie('pti_line'));	else alert ('Prosim izberi vrstico za urejanje!');}function form_lock(){	document.cookie = "pti_lock=locked;path=/;";	top.location.href = "index.php";}function form_unlock(){	document.cookie = "pti_lock=unlocked;path=/;";	top.location.href = "index.php";}function buttonClick(elem, css){	eval(elem).style.src = css;}function showDateChanger(location){	if(window.showModalDialog(location,"","resizable=no;dialogWidth:300px;dialogHeight:175px;status=no") == "changed")		top.location.href="index.php";}function doClose(){	window.returnValue=false;	window.close();}function doDateShift(fday, fmonth, fyear){//this will close the modal window...	if (change_sys_date.set_date[0].checked)	{		if (doNothing !="1")		{			document.cookie="set_sys_date="+fday.toString()+"-"+fmonth.toString()+"-"+fyear.toString()+";expire=0;path=/;";			window.returnValue='changed';		}	}	else	{		document.cookie = "set_sys_date=;expires=now;path=/;";		window.returnValue='changed';	}	window.close();}function showCookies() //this is a debugging function...{	alert (document.cookie);}function doShowWindow(wPage, wName, wOptions){	window.open(wPage, wName, wOptions);}function checkAll(){	var splits = choose.fields.value.split(',');	for (var i = 0; i < splits.length; i++)		eval(choose[i]).checked = true;}function unCheckAll(){	var splits = choose.fields.value.split(',');	for (var i = 0; i < splits.length; i++)		eval(choose[i]).checked = false;}function checkDate(today, target) //this function will throw an error, if target is bigger than today...{	if (Number (target) > Number (today) )	{		alert ('Izbrani datum je ve�ji od dana�njega. Datum ne bo izbran.');		doNothing = 1;	}	else		doNothing = 0 ;}function scrollLocation(obj){	var i = 0;	var sum = 0;	while (document.getElementsByTagName('TR')[i])	{		sum = sum + document.getElementsByTagName('TR')[i].offsetHeight;		if (document.getElementsByTagName('TR')[i].id == eval(obj).id)			scrollTo(0,sum);		i++;	}}function scrollParentLocation(obj){	var i = 0;	var sum = 0;	while (parent.frm_index.document.getElementsByTagName('TR')[i])	{		if (parent.frm_index.document.getElementsByTagName('TR')[i].id == eval(obj).id)			parent.frm_index.document.scrollTo(0,sum);		sum = sum + parent.frm_index.document.getElementsByTagName('TR')[i].offsetHeight;		i++;	}}function setCPos(val){	document.cookie="navigator="+val+";path=/;";	c_pos = getCookie('navigator');}function storeValues(){	if (getCookie("pti_linked_table"))	{		c_pos = getCookie('navigator');		if (c_pos == 'top')		{			top.frm_top.linker_frame_top.frm_index.form1.submit();		}		else if (c_pos == 'bottom')		{			top.frm_top.linker_frame_bottom.frm_index.form1.submit();		}		else			alert ('Ne more� posneti polj...');	}	else		parent.frm_top.frm_index.form1.submit();}function setNRow(val){	entryId = getCookie('tdId').split(".");	document.getElementById('tdid' + val + entryId[1]).click();}function checkNumField(val){	var temp_val = val.split(",");}function manageExports(loc){	var temp = window.showModalDialog(loc,"","resizable=no;dialogWidth:300px;dialogHeight:100px;status=no");		alert (temp);		}