!c99Shell v. 1.0 pre-release build #16!

Software: Apache/2.2.3 (CentOS). PHP/5.1.6 

uname -a: Linux mx-ll-110-164-51-230.static.3bb.co.th 2.6.18-194.el5PAE #1 SMP Fri Apr 2 15:37:44
EDT 2010 i686
 

uid=48(apache) gid=48(apache) groups=48(apache) 

Safe-mode: OFF (not secure)

/var/www/html/manage/linke/   drwxr-xr-x
Free 52.62 GB of 127.8 GB (41.17%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     function.php (23.37 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<meta http-equiv="Content-Type" content="text/html; charset=tis-620">
<?php
function tabChoose() {
?>
<script type="text/javascript">
<!--
// START tab script
// Adapted from "Javascript + CSS + DOM Magic" by Makiko Itoh

// define variables for "if n4 (Netscape 4), if IE (IE 4.x),
// and if n6 (if Netscape 6/W3C-DOM compliant)"
	
	var n4, ie, n6;

// detect browser support for certain key objects/methods
// and assemble a custom document object

	var doc,doc2,doc3,sty;
	
	if (document.layers) {
		doc = "document.";
		doc2 = ".document.";
		doc3 = "";
		sty = "";
		n4 = true;
	} else if (document.all) {
		doc = "document.all.";
		doc2 = "";
		doc3 = "";
		sty = ".style";
		ie = true;
	} else if (document.getElementById) {
		doc = "document.getElementById('";
		doc2 ="')";
		doc3 ="')";
		sty = "').style";
		n6 = true;
	}

// display block or none DIV element

	function blocknone(divname,tabidname,state,tabcolor,tabbg,cursortype) {
		if (n4) {
			divObj = eval (doc + divname);
			tabObj = eval (doc + tabidname);
		}
		else {
			divObj = eval (doc + divname + sty);
			tabObj = eval (doc + tabidname + sty);
		}
		divObj.display = state;
		tabObj.color = tabcolor;
		tabObj.backgroundColor = tabbg;
		tabObj.cursor = cursortype;
	}
	// variables that hold the value of the currently active (open) menu
	
	var active_tabcontent = null;
	var active_tab1 = null;
	
	// function closes all active menus and turns back to 'off' state
	
	function closeallmenus() {
		if (active_tabcontent != null) {
			blocknone(active_tabcontent,active_tab1,'none','#000000','#ABCDEF','pointer');
		}
	}
	
	// function controls tab content visibility
	
	function controlsubmenu(tabcontent,tabid) {
		closeallmenus();
		blocknone(tabcontent,tabid,'block','#000000','#ffc','text');
		active_tabcontent = tabcontent;
		active_tab1 = tabid
	}
//END guide tab script
-->
</script>
<?php
}

function checkFormatLogin() {
?>
	<script>
	function checkFormatLogin() {
		x = document.forms[0];
		ele = new Array(x.length-1);
		i=0;
		while(i < x.length-1) {
			ele[i] = x.elements[i];
			i++;
		}
		i=0;
		while(i < ele.length) {
			if(ele[i].value == "")
			{
				alert("กรุณากรอก "+ele[i].name+" !");
				ele[i].focus();
				return false;
			}
			if(ele[i].value=="0" && ele[i].type!="hidden")
			{
				alert("กรุณากรอก "+ele[i].name+" !");
				ele[i].focus();
				return false;
			}
			i++;
		}
	}
	</script>
<?php
}

function checkFormat() {
?>
	<script>
	<?php include_once "wordArr.php";?>
	function checkFormat(txtStart, txtEnd) {
		x = document.forms[0];
		ele = new Array(x.length-1);
		i=0;
		while(i < x.length-1) {
			ele[i] = x.elements[i];
			i++;
		}
		i=0;
		while(i < ele.length) {
			if(ele[i].name.indexOf("_Day_ID") == -1 && ele[i].name.indexOf("_Month") == -1 && ele[i].name.indexOf("_Year_ID") == -1){
				if(ele[i].value == "")
				{
					alert("กรุณากรอก"+wordArr[ele[i].name]+" !");
					ele[i].focus();
					return false;
				}
				if(ele[i].value=="0" && ele[i].type!="hidden")
				{
					alert("กรุณากรอก"+wordArr[ele[i].name]+" !");
					ele[i].focus();
					return false;
				}
				if(ele[i].type=="radio" && ele[i].checked==false && ele[i+1].type=="radio" && ele[i+1].checked==false)
				{
					alert("กรุณาเลือก "+wordArr[ele[i].name]+" !");
					ele[i].focus();
					return false;
				}
			}
			i++;
		}
		
		if (txtStart && txtEnd) {
			var oblen = txtStart.length;
			for (var i = 0; i < oblen; i++) {
				if (!isvaliddate(txtStart[i], txtEnd[i])) {
					return false;
				}
			}
		}
		
		return true;
/*		if(confirm("กรุณาตรวจสอบข้อมูลให้เรียบร้อยก่อนบันทึก !!"))
			return true ;
		else
			return false ; */
	}
	
	function isvaliddate (txtStart, txtEnd)
	{
		var retval = true;  
		var ArrayStartDay = txtStart.split("/");
		var ArrayStopDay = txtEnd.split("/");
		var StartDay = ArrayStartDay[2] + ArrayStartDay[1] + ArrayStartDay[0];
		var StopDay = ArrayStopDay[2] + ArrayStopDay[1] + ArrayStopDay[0];
		if (StartDay > StopDay) {
			alert("วันที่ไม่ถูกต้อง");
			retval = false;
		}
		return retval;
	}
	</script>
<?php
}

function checkFormatMoney() {
?>
	<script>
	function checkFormat() {
		x = document.forms[0];
		ele = new Array(x.length-1);
		i=0;
		while(i < x.length-1) {
			ele[i] = x.elements[i];
			i++;
		}
		i=0;
		while(i < ele.length) {
			if(ele[i].value == "")
			{
				alert("กรุณากรอก "+ele[i].name+" !");
				ele[i].focus();
				return false;
			}
			i++;
		}
		if(confirm("คุณต้องการบันทึกข้อมูลแน่นอนใช่หรือไม่?"))
			return true ;
		else
			return false ;
	}
	</script>
<?php
}

function confirmSubmit() {
?>
	<script LANGUAGE="JavaScript">
	<!--// Nannette Thacker http://www.shiningstar.net
	function confirmSubmit(msg) 
	{
		var agree=confirm(msg);
		//var agree=confirm("คุณต้องการลบข้อมูลแน่นอนใช่หรือไม่?");
		if (agree)
			return true ;
		else
			return false ;
	}
	// -->
	</script>
<?php
}

function getNowDate() {
	$yy = date('Y');
	$mm = date('m');
	$dd = date('d');
	return $yy.'-'.$mm.'-'.$dd;
}

function getNowDateFw() {
	$yy = date('Y');
	$mm = date('m');
	$dd = date('d');
	return $dd.'-'.$mm.'-'.$yy;
}

function getNowDateFw2() {
	$yy = date('Y');
	$mm = date('m');
	$dd = date('d');
	return $dd.'/'.$mm.'/'.$yy;
}

function getNowDateTh() {
	$yy = date('Y')+543;
	$mm = date('m');
	$dd = date('d');
	return $yy.'-'.$mm.'-'.$dd;
}

function getNowDateFwTh() {
	$yy = date('Y')+543;
	$mm = date('m');
	$dd = date('d');
	return $dd.'-'.$mm.'-'.$yy;
}

function splitDateForm($date,$sp="-") {
	list($dd, $mm, $yy) = split("[$sp]", $date);
	$yy += 543;
	return $yy.'-'.$mm.'-'.$dd;
}

function splitDateForm2($date) {
	list($dd, $mm, $yy) = split('[/.-]', $date);
	return $yy.'-'.substr('0'.$mm, -2).'-'.substr('0'.$dd, -2);
}

function splitDateDb($date,$sp="-") {
	list($yy, $mm, $dd) = split('[/.-]', $date);
	$yy -= 543;
	return $dd."$sp".$mm."$sp".$yy;
}

function splitDateDb2($date) {
	list($yy, $mm, $dd) = split('[/.-]', $date);
	return $dd.'-'.$mm.'-'.$yy;
}

function getMonthTh($mm) {
	if($mm=='01') { $mm='มกราคม'; }
	else if($mm=='02') { $mm='กุมภาพันธ์'; }
	else if($mm=='03') { $mm='มีนาคม'; }
	else if($mm=='04') { $mm='เมษายน'; }
	else if($mm=='05') { $mm='พฤษภาคม';}
	else if($mm=='06') { $mm='มิถุนายน'; }
	else if($mm=='07') { $mm='กรกฎาคม'; }
	else if($mm=='08') { $mm='สิงหาคม'; }
	else if($mm=='09') { $mm='กันยายน'; }
	else if($mm=='10') { $mm='ตุลาคม';}
	else if($mm=='11') { $mm='พฤศจิกายน';}
	else if($mm=='12') { $mm='ธันวาคม'; }

	return "$mm";
}

function fullDate($date) {
	list($dd, $mm, $yy) = split('[/.-]',$date);
	
	if($dd=='01') { $dd='1'; }
	else if($dd=='02') { $dd='2'; }
	else if($dd=='03') { $dd='3'; }
	else if($dd=='04') { $dd='4'; }
	else if($dd=='05') { $dd='5'; }
	else if($dd=='06') { $dd='6'; }
	else if($dd=='07') { $dd='7'; }
	else if($dd=='08') { $dd='8'; }
	else if($dd=='09') { $dd='9'; }
	
	if($mm=='01') { $mm='มกราคม'; }
	else if($mm=='02') { $mm='กุมภาพันธ์'; }
	else if($mm=='03') { $mm='มีนาคม'; }
	else if($mm=='04') { $mm='เมษายน'; }
	else if($mm=='05') { $mm='พฤษภาคม'; }
	else if($mm=='06') { $mm='มิถุนายน'; }
	else if($mm=='07') { $mm='กรกฎาคม'; }
	else if($mm=='08') { $mm='สิงหาคม'; }
	else if($mm=='09') { $mm='กันยายน'; }
	else if($mm=='10') { $mm='ตุลาคม'; }
	else if($mm=='11') { $mm='พฤศจิกายน'; }
	else if($mm=='12') { $mm='ธันวาคม'; }
	
	$yy += 543;
	return "$dd $mm $yy";
}

function fullDateEng($date) {
	list($dd, $mm, $yy) = split('[/.-]',$date);
	
	if($dd=='01') { $dd='1'; }
	else if($dd=='02') { $dd='2'; }
	else if($dd=='03') { $dd='3'; }
	else if($dd=='04') { $dd='4'; }
	else if($dd=='05') { $dd='5'; }
	else if($dd=='06') { $dd='6'; }
	else if($dd=='07') { $dd='7'; }
	else if($dd=='08') { $dd='8'; }
	else if($dd=='09') { $dd='9'; }
	
	if($mm=='01') { $mm='January'; }
	else if($mm=='02') { $mm='February'; }
	else if($mm=='03') { $mm='March'; }
	else if($mm=='04') { $mm='April'; }
	else if($mm=='05') { $mm='May'; }
	else if($mm=='06') { $mm='June'; }
	else if($mm=='07') { $mm='July'; }
	else if($mm=='08') { $mm='August'; }
	else if($mm=='09') { $mm='September'; }
	else if($mm=='10') { $mm='October'; }
	else if($mm=='11') { $mm='November'; }
	else if($mm=='12') { $mm='December'; }
	
	return "$mm $dd, $yy";
}

function abbreDate($date) {
	list($dd, $mm, $yy) = split('[/.-]',$date);
	
	if($dd=='01') { $dd='1'; }
	else if($dd=='02') { $dd='2'; }
	else if($dd=='03') { $dd='3'; }
	else if($dd=='04') { $dd='4'; }
	else if($dd=='05') { $dd='5'; }
	else if($dd=='06') { $dd='6'; }
	else if($dd=='07') { $dd='7'; }
	else if($dd=='08') { $dd='8'; }
	else if($dd=='09') { $dd='9'; }
	
	if($mm=='01') { $mm='ม.ค.'; }
	else if($mm=='02') { $mm='ก.พ.'; }
	else if($mm=='03') { $mm='มี.ค.'; }
	else if($mm=='04') { $mm='เม.ย.'; }
	else if($mm=='05') { $mm='พ.ค.'; }
	else if($mm=='06') { $mm='มิ.ย.'; }
	else if($mm=='07') { $mm='ก.ค.'; }
	else if($mm=='08') { $mm='ส.ค.'; }
	else if($mm=='09') { $mm='ก.ย.'; }
	else if($mm=='10') { $mm='ต.ค.'; }
	else if($mm=='11') { $mm='พ.ย.'; }
	else if($mm=='12') { $mm='ธ.ค.'; }
	
	$yy += 543;
	return "$dd $mm $yy";
}

function abbreDate2($date) {
	list($yy, $mm, $dd) = split('[/.-]',$date);
	
	if($dd=='01') { $dd='1'; }
	else if($dd=='02') { $dd='2'; }
	else if($dd=='03') { $dd='3'; }
	else if($dd=='04') { $dd='4'; }
	else if($dd=='05') { $dd='5'; }
	else if($dd=='06') { $dd='6'; }
	else if($dd=='07') { $dd='7'; }
	else if($dd=='08') { $dd='8'; }
	else if($dd=='09') { $dd='9'; }
	
	if($mm=='01') { $mm='ม.ค.'; }
	else if($mm=='02') { $mm='ก.พ.'; }
	else if($mm=='03') { $mm='มี.ค.'; }
	else if($mm=='04') { $mm='เม.ย.'; }
	else if($mm=='05') { $mm='พ.ค.'; }
	else if($mm=='06') { $mm='มิ.ย.'; }
	else if($mm=='07') { $mm='ก.ค.'; }
	else if($mm=='08') { $mm='ส.ค.'; }
	else if($mm=='09') { $mm='ก.ย.'; }
	else if($mm=='10') { $mm='ต.ค.'; }
	else if($mm=='11') { $mm='พ.ย.'; }
	else if($mm=='12') { $mm='ธ.ค.'; }
	
	return "$dd $mm $yy";
}

function calTax($amount, $netAmount, $taxRate) {
	if($amount > $netAmount)
		return round(($amount*$taxRate) / 100, 2);
	else
		return 0;
}

function calTaxOnClick() {
?>
	<script>
	function calTaxOnClick(f) {
		f.amount.value = f.baht.value,'.',f.satang.value;
		if(eval(f.amount.value)>eval(f.netAmt.value) && f.taxAndCheckFlag.value==1)
			f.tax.value = (f.amount.value * f.taxRate.value) / 100;
		else
			f.tax.value = 0;
		f.netAmount.value = f.amount.value - f.tax.value;
	}
	</script>
<?php
}

function openWindow() {
?>
	<script language = "JavaScript">
	function OpenWindow(FileName,nWidth,nHeight)
	{	
		strOption = "scrollbars=yes,left=0,top=0,width=" + nWidth + ",height=" + nHeight;
		SubWin = window.open(FileName,"",strOption);
	}
	</script>
<?php
}

function getNowDay() {
	$dd = date('d');
	if($dd=='01') { $dd='1'; }
	else if($dd=='02') { $dd='2'; }
	else if($dd=='03') { $dd='3'; }
	else if($dd=='04') { $dd='4'; }
	else if($dd=='05') { $dd='5'; }
	else if($dd=='06') { $dd='6'; }
	else if($dd=='07') { $dd='7'; }
	else if($dd=='08') { $dd='8'; }
	else if($dd=='09') { $dd='9'; }
	return $dd;
}

function convertDayNumberToString($dd) {
	if($dd=='01') { $dd='1'; }
	else if($dd=='02') { $dd='2'; }
	else if($dd=='03') { $dd='3'; }
	else if($dd=='04') { $dd='4'; }
	else if($dd=='05') { $dd='5'; }
	else if($dd=='06') { $dd='6'; }
	else if($dd=='07') { $dd='7'; }
	else if($dd=='08') { $dd='8'; }
	else if($dd=='09') { $dd='9'; }
	return $dd;
}

function getNowMonth() {
	return date('m');
}

function getNowMonthTh($mm) {
	//$mm = date('m');
	if($mm=='01') { $mm='มกราคม'; }
	else if($mm=='02') { $mm='กุมภาพันธ์'; }
	else if($mm=='03') { $mm='มีนาคม'; }
	else if($mm=='04') { $mm='เมษายน'; }
	else if($mm=='05') { $mm='พฤษภาคม'; }
	else if($mm=='06') { $mm='มิถุนายน'; }
	else if($mm=='07') { $mm='กรกฎาคม'; }
	else if($mm=='08') { $mm='สิงหาคม'; }
	else if($mm=='09') { $mm='กันยายน'; }
	else if($mm=='10') { $mm='ตุลาคม'; }
	else if($mm=='11') { $mm='พฤศจิกายน'; }
	else if($mm=='12') { $mm='ธันวาคม'; }
	return $mm;
}

function convertMonthNumberToString($mm) {
	if($mm=='01') { $mm='มกราคม'; }
	else if($mm=='02') { $mm='กุมภาพันธ์'; }
	else if($mm=='03') { $mm='มีนาคม'; }
	else if($mm=='04') { $mm='เมษายน'; }
	else if($mm=='05') { $mm='พฤษภาคม'; }
	else if($mm=='06') { $mm='มิถุนายน'; }
	else if($mm=='07') { $mm='กรกฎาคม'; }
	else if($mm=='08') { $mm='สิงหาคม'; }
	else if($mm=='09') { $mm='กันยายน'; }
	else if($mm=='10') { $mm='ตุลาคม'; }
	else if($mm=='11') { $mm='พฤศจิกายน'; }
	else if($mm=='12') { $mm='ธันวาคม'; }
	return $mm;
}

function getNowYearTh() {
	return date('Y')+543;
}

function confirmSubmitInsert() {
?>
	<script LANGUAGE="JavaScript">
	<!--// Nannette Thacker http://www.shiningstar.net
	function confirmSubmitInsert() 
	{
		var agree=confirm("คุณต้องการบันทึกข้อมูลแน่นอนใช่หรือไม่?");
		if (agree)
			return true ;
		else
			return false ;
	}
	// -->
	</script>
<?php
}

function ver() {
?>
	<script>	
	function ver(form, msg)
	{	
		var c = 0;
		for (var i=0; i<form.length; i++)
		{
			if(form.elements[i].type == 'checkbox' && form.elements[i].name !='chkAll')
			{ 
				if(form.elements[i].checked)
					c = c+1;
			}
		}
		if(c==0)
		{
			//alert('เลือกอย่างน้อยหนึ่งรายการเพื่อการออกงบหน้าใบสำคัญเบิกเงินต่อ');
			alert(msg);
			return false;
		}
	}
	</script>
<?php
}

function ver2() {
?>
	<script>	
	function ver2(form, msg)
	{	
		var c = 0;
		for (var i=0; i<form.length; i++)
		{
			if(form.elements[i].type == 'checkbox' && form.elements[i].name !='chkAll')
			{ 
				if(form.elements[i].checked)
					c = c+1;
			}
		}
		if(c != 1)
		{
			alert(msg);
			return false;
		}
	}
	</script>
<?php
}

function CA() {
?>
	<script>
	function CA(form)
	{
		for (var i=0; i<form.length; i++)
		{
			if(form.elements[i].type == 'checkbox')
				form.elements[i].checked = form.chkAll.checked;
     	}
	}
	</script>
<?php
}

function readNumber($number, $len) {
	if($number=='0') { $number = ""; }
	else if($number=='1') {
		if($len==2) { $number = ""; }
		else { $number = "หนึ่ง"; }
	}
	else if($number=='2') { 
		if($len==2) { $number = "ยี่"; }
		else { $number = "สอง"; }
	}
	else if($number=='3') { $number = "สาม"; }
	else if($number=='4') { $number = "สี่"; }
	else if($number=='5') { $number = "ห้า"; }
	else if($number=='6') { $number = "หก"; }
	else if($number=='7') { $number = "เจ็ด"; }
	else if($number=='8') { $number = "แปด"; }
	else if($number=='9') { $number = "เก้า"; }
	return $number;
}

function readUnit($len) {
	if($len=='1') { $len = ""; }
	else if($len=='2') { $len = "สิบ"; }
	else if($len=='3') { $len = "ร้อย"; }
	else if($len=='4') { $len = "พัน"; }
	else if($len=='5') { $len = "หมื่น"; }
	else if($len=='6') { $len = "แสน"; }
	else if($len=='7') { $len = "ล้าน"; }
	return $len;
}

function convertNumberToString($amount) {
	list($baht, $satang) = split('[.]', $amount);
	while(strlen($satang) < 2)
		$satang .= '0';
		
	$str = "";
	$len = strlen($baht);
	$i = 0;
	while($i <= strlen($baht)) {
		if($len==1 && $baht[$i-1]!=0 && $baht[$i]==1)
			$str .= "เอ็ด";
		else
			$str .= readNumber($baht[$i], $len);
		if($baht[$i] != 0)
			$str .= readUnit($len);
		$len--;
		$i++;
	}
	if($str != "")
		$str .= "บาท";
	
	$len = strlen($satang);
	$i = 0;
	while($i <= strlen($satang)) {
		if($len==1 && $satang[$i-1]!=0 && $satang[$i]==1)
			$str .= "เอ็ด";
		else
			$str .= readNumber($satang[$i], $len);
		if($satang[$i] != 0)
			$str .= readUnit($len);
		$len--;
		$i++;
	}
	if($satang != '00')
		$str .= "สตางค์";
	return $str;
}

function diff2Dates() {
?>
	<script>
	function diff2Dates(f)
	{
		var date1 = f.startDate.value.split("-");
		var date2 = f.endDate.value.split("-");
		//Set the two dates
		date1 = new Date(eval(date1[2]), eval(date1[1]-1), eval(date1[0]));
		date2 = new Date(eval(date2[2]), eval(date2[1]-1), eval(date2[0])); //Month is 0-11 in JavaScript
		//Set 1 day in milliseconds
		var one_day = 1000*60*60*24;
		//Calculate difference btw the two dates, and convert to days
		var diff = Math.ceil((date2.getTime()-date1.getTime())/(one_day));
		
		if(diff < 0)
		{
			alert("วันที่ไม่สัมพันธ์กัน");
			return false;
		}
		f.dayAmount.value = diff+1;
	}
	</script>
<?php
}

function calCoupon() {
?>
	<script>
	function calCoupon(f)
	{
		var cnt = f.loop.value;
		var x = f;
		var baht = f.baht.value;
		var satang = f.satang.value;
		var amount = parseFloat(baht+"."+satang);
		var ele = new Array(cnt-1);
		var i = parseInt(cnt) + 14;
		var j = 0;
		while(i >= 15)
		{
			ele[j] = x.elements[i];
			i--;
			j++;
		}
		
		if(f.elements[6].checked == true)
			f.quantity.value = parseInt(amount / f.inPrice.value);
		else if(f.elements[7].checked == true)
			f.quantity.value = parseInt(amount / f.outPrice.value);
			
		i = 5;
		while(i < ele.length)
		{
			/*if(parseInt(amount / ele[i].value) > parseInt(ele[i-2].value - ele[i-4].value + 1))
			{
				alert('ควรทำการเบิกคูปองเล่มใหม่');
				return false;
			}*/
			
			if(parseInt(amount / ele[i].value) == 0)
				ele[i-5].value = '-';
			else
				ele[i-5].value = parseInt(amount / ele[i].value);
			amount = amount % ele[i].value;
			
			i = i + 6;
		}
		
		if(amount != 0)
		{
			i = 0;
			while(i < ele.length)
			{
				ele[i].value = '';
				i += 6;
			}
		}
	}
	</script>
<?php
}

// returns <0, 0, >0 if date a< date b,date a== date b,date a > date b respectively.
function compareDate($i_sFirstDate, $i_sSecondDate)
{
//Break the Date strings into seperate components
$arrFirstDate = explode ("-", $i_sFirstDate);
$arrSecondDate = explode ("-", $i_sSecondDate);

$intFirstDay = $arrFirstDate[0];
$intFirstMonth = $arrFirstDate[1];
$intFirstYear = $arrFirstDate[2];

$intSecondDay = $arrSecondDate[0];
$intSecondMonth = $arrSecondDate[1];
$intSecondYear = $arrSecondDate[2];


// Calculate the diference of the two dates and return the number of days.


$intDate1Jul = gregoriantojd($intFirstMonth, $intFirstDay, $intFirstYear);
$intDate2Jul = gregoriantojd($intSecondMonth, $intSecondDay, $intSecondYear);

return $intDate1Jul - $intDate2Jul;

}//end Compare Date

function calBankNoteAndCoin() {
?>
	<script>
	function calBankNoteAndCoin(f)
	{
		var amount = f.sendToCashAmt.value;
		
		if((amount - (amount % 1000)) != 0)
			f.bankNote1.value = amount - (amount % 1000);
		else
			f.bankNote1.value = '-';	
		amount %= 1000;
		
		if((amount - (amount % 500)) != 0)
			f.bankNote2.value = amount - (amount % 500);
		else
			f.bankNote2.value = '-';
		amount %= 500;		
		
		if((amount - (amount % 100)) != 0)
			f.bankNote3.value = amount - (amount % 100);
		else
			f.bankNote3.value = '-';
		amount %= 100;
	
		if((amount - (amount % 50)) != 0)
			f.bankNote4.value = amount - (amount % 50);
		else
			f.bankNote4.value = '-';
		amount %= 50;
		
		if((amount - (amount % 20)) != 0)
			f.bankNote5.value = amount - (amount % 20);
		else
			f.bankNote5.value = '-';
		amount %= 20;
		
		if((amount - (amount % 10)) != 0)
			f.coin1.value = amount - (amount % 10);
		else
			f.coin1.value = '-';
		amount %= 10;
		
		if((amount - (amount % 5)) != 0)
			f.coin2.value = amount - (amount % 5);
		else
			f.coin2.value = '-';
		amount %= 5;
		
		if((amount - (amount % 1)) != 0)
			f.coin3.value = amount - (amount % 1);
		else
			f.coin3.value = '-';
		amount %= 1;
		
		if((amount - (amount % 0.50)) != 0)
			f.coin4.value = (amount - (amount % 0.50)) * 100;
		else
			f.coin4.value = '-';
		amount %= 0.50;
		
		if((amount - (amount % 0.25)) != 0)
			f.coin5.value = (amount - (amount % 0.25)) * 100;
		else
			f.coin5.value = '-';
		amount %= 0.25;
	}
	</script>
<?php
}

function calSendToCashAmt() {
?>
	<script>
	function calSendToCashAmt()
	{	
		var sendToCashAmt = 0;
		x = document.forms[0];
		ele = new Array(x.length-1);
		i=0;
		while(i < x.length-1) {
			ele[i] = x.elements[i];
			i++;
		}
		
		i = 8;
		while(i < 18)
		{
			if(ele[i].value != '-')
			{
				if(i==15 || i==17)
					sendToCashAmt = sendToCashAmt + (parseInt(ele[i].value) / 100);
				else
					sendToCashAmt = sendToCashAmt + parseInt(ele[i].value);
			}
			i++;
		}
		
		if(ele[8].value!='-' && (parseInt(ele[8].value) % 1000) != 0)
		{
			alert('จำนวนเงินสดไม่ถูกต้อง');
			ele[8].focus();
			return false;
		}
		if(ele[9].value!='-' && (parseInt(ele[9].value) % 10) != 0)
		{
			alert('จำนวนเงินสดไม่ถูกต้อง');
			ele[9].focus();
			return false;
		}
		if(ele[10].value!='-' && (parseInt(ele[10].value) % 500) != 0)
		{
			alert('จำนวนเงินสดไม่ถูกต้อง');
			ele[10].focus();
			return false;
		}
		if(ele[11].value!='-' && (parseInt(ele[11].value) % 5) != 0)
		{
			alert('จำนวนเงินสดไม่ถูกต้อง');
			ele[11].focus();
			return false;
		}
		if(ele[12].value!='-' && (parseInt(ele[12].value) % 100) != 0)
		{
			alert('จำนวนเงินสดไม่ถูกต้อง');
			ele[12].focus();
			return false;
		}
		if(ele[13].value!='-' && (parseInt(ele[13].value) % 1) != 0)
		{
			alert('จำนวนเงินสดไม่ถูกต้อง');
			ele[13].focus();
			return false;
		}
		if(ele[14].value!='-' && (parseInt(ele[14].value) % 50) != 0)
		{
			alert('จำนวนเงินสดไม่ถูกต้อง');
			ele[14].focus();
			return false;
		}
		if(ele[15].value!='-' && (parseInt(ele[15].value) % 0.50) != 0)
		{
			alert('จำนวนเงินสดไม่ถูกต้อง');
			ele[15].focus();
			return false;
		}
		if(ele[16].value!='-' && (parseInt(ele[16].value) % 20) != 0)
		{
			alert('จำนวนเงินสดไม่ถูกต้อง');
			ele[16].focus();
			return false;
		}
		if(ele[17].value!='-' && (parseInt(ele[17].value) % 0.25) != 0)
		{
			alert('จำนวนเงินสดไม่ถูกต้อง');
			ele[17].focus();
			return false;
		}
		
		if(sendToCashAmt != parseFloat(ele[3].value))
		{
			alert('จำนวนเงินสดไม่ถูกต้อง');
			ele[8].focus();
			return false;
		}
		
		if(confirm("คุณต้องการบันทึกข้อมูลแน่นอนใช่หรือไม่?"))
			return true ;
		else
			return false ;
	}
	</script>
<?php
}

function openNewWindow(){
?>
	<script LANGUAGE="JavaScript">
	function openNewWindow(theURL,winName,features) { //v2.0
		window.open(theURL,winName,features);
	}
	</script>
<?php
}

function autotab() {
?>
	<script>
	function autotab(original, destination){
		if (original.getAttribute && original.value.length==original.getAttribute("maxlength")) destination.focus();
	}
	</script>
<?php
}

function doCheckAll(){
?>
	<script language="javascript">
	function doCheckAll(form,do_check){
			for (var i=0; i<form.length; i++)
			{
				if(form.elements[i].type == 'checkbox')
					form.elements[i].checked = do_check;
			}
		}	
	</script>
<?php
}

function time_diff($from, $to) {
	list($byear,$bmonth,$bday) = explode("-",$from);
	list($tyear,$tmonth,$tday) = explode("-",$to);
	if($byear<1970){
		$mYear_adjust = 1970-$byear;
		$byear = 1970;
	}else{
		$mYear_adjust=0;
	}
	$a_year = $tyear - $byear;
	$a_month = $tmonth - $bmonth;
	$a_month -= ($bday>$tday)?1:0;
	
	$byear_new = $tyear;
	$bmonth_new = $tmonth;
	$bmonth_new -= ($bday>$tday)?1:0;
	
	if($a_month < 0){
		$a_month += 12;
		$a_year--;
	}
	if($tday >= $bday){
		$a_day = $tday - $bday;
	}else{
		$tmp_timestamp = mktime(0,0,0,$bmonth_new,1,$byear_new);
		$a_day = (date("t",$tmp_timestamp) - $bday)+ $tday;
	}
	$a_year += $mYear_adjust;
	return "$a_year";
	//return "$a_year ,$a_month ,$a_day";
}
?>

:: Command execute ::

Enter:
 
Select:
 

:: Shadow's tricks :D ::

Useful Commands
 
Warning. Kernel may be alerted using higher levels
Kernel Info:

:: Preddy's tricks :D ::

Php Safe-Mode Bypass (Read Files)

File:

eg: /etc/passwd

Php Safe-Mode Bypass (List Directories):

Dir:

eg: /etc/

:: Search ::
  - regexp 

:: Upload ::
 
[ ok ]

:: Make Dir ::
 
[ ok ]
:: Make File ::
 
[ ok ]

:: Go Dir ::
 
:: Go File ::
 

--[ c999shell v. 1.0 pre-release build #16 Modded by Shadow & Preddy | RootShell Security Group | r57 c99 shell | Generation time: 0.0066 ]--