
function CheckfileType(elemid, errid, displayName, type) {
	document.getElementById(errid).innerHTML = "";
	var fup = document.getElementById(elemid);
	var fileName = fup.value;
	var ext = fileName.substring(fileName.lastIndexOf(".") + 1);
	if (ext === type) {
		return true;
	} else {
		fup.style.color = "red";
		document.getElementById(errid).innerHTML = displayName + " can be ." + type + " format file only";
		fup.focus();
		return false;
	}
}
/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
function isMandatory(alphane, errTagId, displayName) {
	var elem = document.getElementsByName(alphane).item(0);
	var numaric = elem.value;
	if ((elem.value == null) || (elem.value == "") || (elem.value == "0")) {
		elem.focus();
		document.getElementById(errTagId).innerHTML = "<span style='color:red'>" + displayName + " field can't be empty</span>";
		return false;
	} else {
		document.getElementById(errTagId).innerHTML = "";
		return true;
	}
}
function checkPassWord(orgpass, chkpass, passres, displayName) {
    //alert("check passWrd called")
	var p_Elem = document.getElementsByName(orgpass).item(0);
	var passWrd = p_Elem.value;
    //alert("old password"+passWrd);
	var chkP_Elem = document.getElementsByName(chkpass).item(0);
	var chkpassWrd = chkP_Elem.value;
    //alert("new password"+chkpassWrd);
	var passReply = document.getElementById(passres);
	if (passWrd == "" || chkpassWrd == "" || passWrd == null || chkpassWrd == null) {
		p_Elem.focus();
		p_Elem.style.color = "red";
		document.getElementById(passres).innerHTML = "<span style='color:red'> Should enter password</span>";
		return false;
	}
	if (validatePassWrd(orgpass, passres) == true && validatePassWrd(chkpass, passres) == true) {
		if (!(passWrd == chkpassWrd)) {
			passReply.innerHTML = "<span style='color:red'> passwords are not equal</span>";
			p_Elem.focus();
			return false;
		}
	} else {
		p_Elem.style.color = "red";
		p_Elem.focus();
		return false;
	}
	p_Elem.style.color = "#000000";
	document.getElementById(errTagId).innerHTML = "";
	return true;
}
function validatePassWrd(passWrdId, errTagId, displayName) {
	var elem = document.getElementsByName(passWrdId).item(0);
	var numaric = elem.value;
    //alert(numaric);
	if ((elem.value == null) || (elem.value == "")) {
		elem.focus();
		document.getElementById(errTagId).innerHTML = "<span style='color:red'>Enter data in " + displayName + " field</span>";
		return false;
	}
	if (numaric.length > 16 || numaric.length < 6) {
		elem.focus();
		document.getElementById(errTagId).innerHTML = "<span style='color:red'>" + displayName + " should be min 6 chars and max 15 chars</span>";
		return false;
	}
	elem.style.color = "#000000";
	document.getElementById(errTagId).innerHTML = "";
	return true;
}
function checkPassWordWineDynasty(orgpass, chkpass, passres, displayName) {
    //alert("check passWrd called")
	var p_Elem = document.getElementsByName(orgpass).item(0);
	var passWrd = p_Elem.value;
    //alert("old password"+passWrd);
	var chkP_Elem = document.getElementsByName(chkpass).item(0);
	var chkpassWrd = chkP_Elem.value;
    //alert("new password"+chkpassWrd);
	var passReply = document.getElementById(passres);
	if (passWrd == "" || chkpassWrd == "" || passWrd == null || chkpassWrd == null) {
		p_Elem.focus();
		p_Elem.style.color = "red";
		document.getElementById(passres).innerHTML = "<span style='color:red'> Should enter password</span>";
		return false;
	}
	if (validatePassWrdWineDynasty(orgpass, passres) == true && validatePassWrdWineDynasty(chkpass, passres) == true) {
		if (!(passWrd == chkpassWrd)) {
			passReply.innerHTML = "<span style='color:red'> passwords are not equal</span>";
			p_Elem.focus();
			return false;
		}
	} else {
		p_Elem.style.color = "red";
		p_Elem.focus();
		return false;
	}
	p_Elem.style.color = "#000000";
	document.getElementById(passres).innerHTML = "";
	return true;
}
function validatePassWrdWineDynasty(passWrdId, errTagId, displayName) {
	var elem = document.getElementsByName(passWrdId).item(0);
	var numaric = elem.value;
    //alert(numaric);
	if ((elem.value == null) || (elem.value == "")) {
		elem.focus();
		document.getElementById(errTagId).innerHTML = "<span style='color:red'>Enter data in " + displayName + " field</span>";
		return false;
	}
	if (numaric.length > 16 || numaric.length < 6) {
		elem.focus();
		document.getElementById(errTagId).innerHTML = "<span style='color:red'>" + displayName + " should be min 6 chars and max 15 chars</span>";
		return false;
	}
	elem.style.color = "#000000";
	document.getElementById(errTagId).innerHTML = "";
	return true;
}
function emailcheck(str) {
	var at = "@";
	var dot = ".";
	var lat = str.indexOf(at);
	var lstr = str.length;
	var ldot = str.indexOf(dot);
	if (str.substring(lat - 1, lat) == dot || str.substring(lat + 1, lat + 2) == dot || str.indexOf(dot, (lat + 2)) == -1 || str.indexOf(" ") != -1 || str.indexOf(dot) == -1 || str.indexOf(dot) == 0 || str.indexOf(dot) == lstr || str.indexOf(at) == -1 || str.indexOf(at) == 0 || str.indexOf(at) == lstr) {
		return false;
	}
	return true;
}
function validateEmail(email, errTagId, displayName) {
	var emailID = document.getElementsByName(email).item(0);
	if ((emailID.value == null) || (emailID.value == "")) {
		emailID.focus();
		document.getElementById(errTagId).innerHTML = "<span style='color:red'> " + displayName + " field can't be empty</span>";
		return false;
	}
	if (emailcheck(emailID.value) == false) {
		emailID.style.color = "red";
		emailID.focus();
		document.getElementById(errTagId).innerHTML = "<span style='color:red'> Enter valid email </span>";
		return false;
	}
	emailID.style.color = "black";
	document.getElementById(errTagId).innerHTML = "";
	return true;
}
function isValidString(numaric, errTagId, displayName) {
	for (var j = 0; j < numaric.length; j++) {
		var alphaa = numaric.charAt(j);
		var hh = alphaa.charCodeAt(0);
		if ((hh > 47 && hh < 58) || (hh > 64 && hh < 91) || (hh > 96 && hh < 123) || hh == 32 || hh == 44 || (hh == 95) || hh == 39 || hh == 64 || hh == 35 || hh == 36 || hh == 95 || hh == 38 || alphaa == "," || alphaa == "(" || alphaa == ")" || alphaa == "." || alphaa == "#" || alphaa == ":" || alphaa == ";" || alphaa == "-") {
		} else {
			document.getElementById(errTagId).innerHTML = "<span style='color:red'>" + alphaa + "is invalid character in " + displayName + " field </span>";
			return false;
		}
	}
	return true;
}
function alphaNumeric(alphane, errTagId, displayName) {
	var elem = document.getElementsByName(alphane).item(0);
	var numaric = elem.value;
	if ((elem.value == null) || (elem.value == "")) {
		elem.focus();
		document.getElementById(errTagId).innerHTML = "<span style='color:red'> " + displayName + " field can't be empty</span>";
		return false;
	}
	if (numaric.length < 32) {
		var alphaaNum = numaric.charAt(0);
		var asciiCode = alphaaNum.charCodeAt(0);
		for (var j = 0; j < numaric.length; j++) {
			var alphaa = numaric.charAt(j);
			var hh = alphaa.charCodeAt(0);
			if ((hh > 47 && hh < 58) || (hh > 64 && hh < 91) || (hh > 96 && hh < 123) || (hh == 32) || (hh == 95) || (hh == 46)) {
			} else {
				elem.style.color = "red";
				elem.focus();
				document.getElementById(errTagId).innerHTML = "<span style='color:red'>" + alphaa + " is invalid character in " + displayName + " field</span>";
				return false;
			}
		}
	} else {
		elem.style.color = "red";
		elem.focus();
		document.getElementById(errTagId).innerHTML = "<span style='color:red'> should not be more than 20 char in " + displayName + " field</span>";
		return false;
	}
	elem.style.color = "black";
	return true;
}
function startWithAlpha(alphane, errTagId, displayName) {
	var elem = document.getElementsByName(alphane).item(0);
	var numaric = elem.value;
	if ((elem.value == null) || (elem.value == "")) {
		elem.focus();
		document.getElementById(errTagId).innerHTML = "<span style='color:red'> " + displayName + " field can't be empty</span>";
		return false;
	}
	if (numaric.length < 32) {
		var alphaaNum = numaric.charAt(0);
		var asciiCode = alphaaNum.charCodeAt(0);
		if ((asciiCode > 64 && asciiCode < 91) || (asciiCode > 96 && asciiCode < 123)) {
			for (var j = 0; j < numaric.length; j++) {
				var alphaa = numaric.charAt(j);
				var hh = alphaa.charCodeAt(0);
				if ((hh > 47 && hh < 58) || (hh > 64 && hh < 91) || (hh > 96 && hh < 123) || (hh == 32) || (hh == 95) || (hh == 46)) {
				} else {
					elem.style.color = "red";
					elem.focus();
					document.getElementById(errTagId).innerHTML = "<span style='color:red'>" + alphaa + " is invalid character in " + displayName + " field </span>";
					return false;
				}
			}
		} else {
			elem.style.color = "red";
			elem.focus();
			document.getElementById(errTagId).innerHTML = "<span style='color:red'> Enter only alphanumeric  data in " + displayName + " field</span>";
			return false;
		}
	} else {
		elem.style.color = "red";
		elem.focus();
		document.getElementById(errTagId).innerHTML = "<span style='color:red'> " + displayName + " should be min 1 char and max 20 chars </span>";
		return false;
	}
	elem.style.color = "black";
	return true;
}
function isPhoneNum(num, errTagId, displayName) {
	var elem = document.getElementsByName(num).item(0);
	var numaric = elem.value;
	if ((elem.value == null) || (elem.value == "")) {
		elem.focus();
		document.getElementById(errTagId).innerHTML = "<span style='color:red'> " + displayName + " field can't be empty</span>";
		return false;
	}
	if (elem.value.length > 18 || elem.value.length < 10) {
		elem.style.color = "red";
		elem.focus();
		document.getElementById(errTagId).innerHTML = "<span style='color:red'> " + displayName + " field should be min 10 chars max 13chars</span>";
		return false;
	}
	for (var j = 0; j < numaric.length; j++) {
		var alphaa = numaric.charAt(j);
		var hh = alphaa.charCodeAt(0);
		if ((hh > 47 && hh < 58) || (CompareInt(hh, 43)) || alphaa == "+" || alphaa == "-") {
		} else {
			elem.focus();
			elem.style.color = "red";
			document.getElementById(errTagId).innerHTML = "<span style='color:red'> " + alphaa + " is a invalid character in " + displayName + " </span>";
			return false;
		}
	}
	elem.style.color = "black";
	document.getElementById(errTagId).innerHTML = "";
	return true;
}
function isNumber(fieldId, errTagId, displayName) {
	var elem = document.getElementsByName(fieldId).item(0);
	var numaric = elem.value;
	if ((elem.value == null) || (elem.value == "")) {
		elem.focus();
		document.getElementById(errTagId).innerHTML = "<span style='color:red'> " + displayName + " field can't be empty</span>";
		return false;
	}
	for (var j = 0; j < numaric.length; j++) {
		var alphaa = numaric.charAt(j);
		var hh = alphaa.charCodeAt(0);
		if ((hh > 47 && hh < 58) || alphaa == ".") {
		} else {
			elem.style.color = "red";
			elem.focus();
			document.getElementById(errTagId).innerHTML = "<span style='color:red'> Enter only numbers in " + displayName + " field</span>";
			return false;
		}
	}
	elem.style.color = "black";
	document.getElementById(errTagId).innerHTML = "";
	return true;
}
function CompareInt(num1, num2) {
	if (!(eval(num1) == eval(num2))) {
		return false;
	}
	return true;
}
function compareStr(str1, str2) {
	if (!(str1.toString() == str2.toString())) {
		return false;
	}
	return true;
}
function ingnoreCaseCompareStr(str1, str2) {
	if (strInput != strInput2) {
		return false;
	}
	return true;
}
function validateTextArea(elemId, errTagId, displayName) {
	var elem = document.getElementsByName(elemId).item(0);
	var elem_value = elem.value;
	if (elem_value.length < 6) {
		elem.focus();
		document.getElementById(errTagId).innerHTML = "<span style='color:red'>Please Enter minimum 6 chars</span>";
		return false;
	}
	if (!(isValidString(elem_value, errTagId, displayName))) {
		elem.focus();
		return false;
	}
	if (elem_value.length > 500) {
		elem.style.color = "red";
		elem.focus();
		document.getElementById(errTagId).innerHTML = "maximum 500 chars only";
		return false;
	}
	elem.style.color = "black";
	document.getElementById(errTagId).innerHTML = "";
	return true;
}
function IsNumeric(strString) {
	var strValidChars = "0123456789.-";
	var strChar;
	var blnResult = true;
	if (strString.length == 0) {
		return false;
	}

    //  test strString consists of valid characters listed above
	for (i = 0; i < strString.length && blnResult == true; i++) {
		strChar = strString.charAt(i);
		if (strValidChars.indexOf(strChar) == -1) {
			blnResult = false;
		}
	}
	return blnResult;
}
function isName(alphane, errTagId, displayName) {
	var elem = document.getElementsByName(alphane).item(0);
	var numaric = elem.value;
	if ((elem.value == null) || (elem.value == "")) {
		elem.focus();
		document.getElementById(errTagId).innerHTML = "<span style='color:red'>" + displayName + " field can't be empty</span>";
		return false;
	}
	if (numaric.length < 64 && numaric.length > 0) {
		for (var j = 0; j < numaric.length; j++) {
			var alphaa = numaric.charAt(j);
			var hh = alphaa.charCodeAt(0);
			if ((hh > 64 && hh < 91) || (hh > 96 && hh < 123) || (alphaa == ".") || (hh == 32) || (hh == 44)) {
			} else {
				elem.style.color = "red";
				elem.focus();
				document.getElementById(errTagId).innerHTML = "<span style='color:red'>" + alphaa + " is invalid character in " + displayName + "</span>";
				return false;
			}
		}
	} else {
		elem.focus();
		document.getElementById(errTagId).innerHTML = "<span style='color:red'>" + displayName + " should be min 1 char and max 32 chars</span> ";
		return false;
	}
	elem.style.color = "black";
	document.getElementById(errTagId).innerHTML = "";
	return true;
}
function isValid(fieldId, errTagId, displayName) {
	var elem = document.getElementsByName(fieldId).item(0);
	var numaric = elem.value;
    //alert("frm validation " +displayName + "=" + numaric);
	if (numaric.length < 255 && numaric.length > 0 && numaric != 0) {
		if ((elem.value == null) || (elem.value == "")) {
			elem.focus();
			elem.style.color = "red";
			document.getElementById(errTagId).innerHTML = "<span style='color:red'> " + displayName + "fiekd can't be empty</span>";
			return false;
		} else {
			if (elem.value == 0) {
				elem.focus();
				elem.style.color = "red";
				document.getElementById(errTagId).innerHTML = "<span style='color:red'> Enter correct data in " + displayName + " field</span>";
				return false;
			}
		}
		for (var j = 0; j < numaric.length; j++) {
			var alphaa = numaric.charAt(j);
			var hh = alphaa.charCodeAt(0);
			if ((hh > 47 && hh < 58) || (hh > 64 && hh < 91) || (hh > 96 && hh < 123) || hh == 32 || hh == 44 || (hh == 95) || (hh == 35) || (hh == 39) || (hh == 46) || (hh == 44) || hh == 38 || alphaa == "," || alphaa == "(" || alphaa == ")" || alphaa == "." || alphaa == "#") {
			} else {
				elem.focus();
				elem.style.color = "red";
				document.getElementById(errTagId).innerHTML = "<span style='color:red'> " + alphaa + "is invalid character in " + displayName + " field</span>";
				return false;
			}
		}
		elem.style.color = "black";
		return true;
	} else {
		elem.style.color = "red";
		elem.focus();
		document.getElementById(errTagId).innerHTML = "<span style='color:red'> Enter correct data in " + displayName + " field</span>";
		return false;
	}
	elem.style.color = "black";
	return true;
}
function getTodayDate() {
	var today = new Date();
	var dd = today.getDate();
	var mm = today.getMonth() + 1;//January is 0!
	var yyyy = today.getFullYear();
	if (dd < 10) {
		dd = "0" + dd;
	}
	if (mm < 10) {
		mm = "0" + mm;
	}
	return yyyy + "-" + mm + "-" + dd;
}
function getDateTime() {
	var today = new Date();
	var dd = today.getDate();
	var mm = today.getMonth() + 1;//January is 0!
	var yyyy = today.getFullYear();
	if (dd < 10) {
		dd = "0" + dd;
	}
	if (mm < 10) {
		mm = "0" + mm;
	}
	var hours = today.getHours();
	var minutes = today.getMinutes();
	var seconds = today.getSeconds();
	var suffix = "AM";
	if (hours >= 12) {
		suffix = "PM";
		hours = hours - 12;
	}
	if (hours == 0) {
		hours = 12;
	}
	if (minutes < 10) {
		minutes = "0" + minutes;
	}
	return yyyy + "-" + mm + "-" + dd + " " + hours + ":" + minutes + ":" + seconds;
}
function getUIformatDate(strDate) {
	var temp = strDate + " ";
	temp = temp.split(" ");
	var arrayDate = temp[0].split("-");
	var resultDate = arrayDate[2] + "-" + arrayDate[1] + "-" + arrayDate[0];
    //alert(resultDate);
	return resultDate;
}
function getPageStartLimitParticularPage(currentPageNo, PageLimit) {
	var pageStartLimit = (parseInt(currentPageNo) - 1) * PageLimit;
	return pageStartLimit;
}
function getLeftBtnPageStartLimit(currentPageNo, PageLimit) {
	var pageStartLimit = (parseInt(currentPageNo) - 2) * PageLimit;
	return pageStartLimit;
}
function IsValidNumeric(strString) {
	var strValidChars = "0123456789.";
	var strChar;
	var blnResult = true;
	if (strString.length == 0) {
		return false;
	}

    //  test strString consists of valid characters listed above
	for (i = 0; i < strString.length && blnResult == true; i++) {
		strChar = strString.charAt(i);
		if (strValidChars.indexOf(strChar) == -1) {
			blnResult = false;
		}
	}
	return blnResult;
}
function isValidAutoSuggestion(id, errTagId, displayName) {
	var elem = document.getElementsByName(id).item(0);
	if (elem.value != 0) {
		return true;
	}
	elem.focus();
	document.getElementById(errTagId).innerHTML = "<span style='color:red'> Select data in " + displayName + " field</span>";
	return false;
}
function getRightBtnPageStartLimit(currentPageNo, PageLimit) {
	currentPageNo++;
	var pageStartLimit = (parseInt(currentPageNo) - 1) * PageLimit;
	return pageStartLimit;
}
function IsNumField(elemId, errTagId, displayName) {
	var elem = document.getElementsByName(elemId).item(0);
	var strString = elem.value;
	var strValidChars = "0123456789.-";
	var strChar;
	var blnResult = true;
	if (strString.length == 0) {
		elem.focus();
		document.getElementById(errTagId).innerHTML = "<span style='color:red'> " + displayName + " field can't be empty</span>";
		return false;
	}

    //  test strString consists of valid characters listed above
	for (i = 0; i < strString.length && blnResult == true; i++) {
		strChar = strString.charAt(i);
		if (strValidChars.indexOf(strChar) == -1) {
			elem.focus();
			document.getElementById(errTagId).innerHTML = "<span style='color:red'> Enter only numbers in " + displayName + " field</span>";
			return false;
		}
	}
	return true;
}
function isPincode(fieldId, errTagId, displayName) {
	var elem = document.getElementsByName(fieldId).item(0);
	var numaric = elem.value;
	if ((elem.value == null) || (elem.value == "")) {
		elem.focus();
		document.getElementById(errTagId).innerHTML = "<span style='color:red'> " + displayName + "field can't be empty</span>";
		return false;
	}
	if (numaric.length < 6 || numaric.length > 10) {
		elem.focus();
		document.getElementById(errTagId).innerHTML = "<span style='color:red'> " + displayName + " should be min 6 chars and max 10 chars</span>";
		return false;
	}
	for (var j = 0; j < numaric.length; j++) {
		var alphaa = numaric.charAt(j);
		var hh = alphaa.charCodeAt(0);
		if ((hh > 47 && hh < 58)) {
		} else {
			elem.style.color = "red";
			elem.focus();
			document.getElementById(errTagId).innerHTML = "<span style='color:red'> Enter only numbers in " + displayName + " field</span>";
			return false;
		}
	}
	elem.style.color = "black";
	document.getElementById(errTagId).innerHTML = "";
	return true;
}
function IsDateField(elemId, errTagId, displayName) {
	var elem = document.getElementsByName(elemId).item(0);
	var strString = elem.value;
	var strValidChars = "0123456789.-";
	var strChar;
	var blnResult = true;
	if (strString.length == 0) {
		elem.focus();
		document.getElementById(errTagId).innerHTML = "<span style='color:red'> " + displayName + " field can't be empty</span>";
		return false;
	}
	var split_val = strString.split("-");
	if (split_val.length != 3 || strString.length != 10) {
		elem.focus();
		document.getElementById(errTagId).innerHTML = "<span style='color:red'> invalid date in " + displayName + " field</span>";
		return false;
	} 

    //  test strString consists of valid characters listed above
	for (i = 0; i < strString.length && blnResult == true; i++) {
		strChar = strString.charAt(i);
		if (strValidChars.indexOf(strChar) == -1) {
			elem.focus();
			document.getElementById(errTagId).innerHTML = "<span style='color:red'> " + strChar + "is invalid character in " + displayName + " field</span>";
			return false;
		}
	}
	document.getElementById(errTagId).innerHTML = "";
	return true;
}
function ShowImage(elemid) {
	document.getElementById(elemid).style.backgroundImage = "url('resources/common/images/loading.gif')";
	document.getElementById(elemid).style.backgroundRepeat = "no-repeat";
	document.getElementById(elemid).style.backgroundPosition = "right";
}
function HideImage(elemid) {
	document.getElementById(elemid).style.backgroundImage = "none";
}
function isURL(txtId) {
	var string = document.getElementById(txtId).value;
	if (string.search(/^[a-zA-Z0-9\-\.]+\.(com|org|net|mil|edu|COM|ORG|NET|MIL|EDU)$/) != -1) {
                           // alert('Valid URL');
		return true;
	}
	if (string.search(/^[http:]+[a-zA-Z0-9\-\.]+\.(com|org|net|mil|edu|COM|ORG|NET|MIL|EDU)$/) != -1) {
                            //alert('valid URL');
		return true;
	}
	alert("Not a valid URL");
	document.getElementById(txtId).select();
	document.getElementById(txtId).focus();
	return false;
}
function IsNumFieldForOnly(elemId, errTagId, displayName) {
	var elem = document.getElementsByName(elemId).item(0);
	var strString = elem.value;
	var strValidChars = "0123456789.-";
	var strChar;
	var blnResult = true;
	if ((elem.value == null) || (elem.value == "")) {
		elem.focus();
		alert("Quantity can't be empty");
		return false;
	}
    //  test strString consists of valid characters listed above
	for (i = 0; i < strString.length && blnResult == true; i++) {
		strChar = strString.charAt(i);
		if (strValidChars.indexOf(strChar) == -1) {
			elem.focus();
			alert("Enter only numeric values");
			return false;
		}
	}
	return true;
}

function ChangeFuelDecimal(fuel){
	var dec = 1;
    var value = Math.round(fuel * Math.pow(10, dec)) / Math.pow(10, dec);
	var val = new Array();
	val = value.split(".");
	var value = val[0]+","+val[1];
	return val;
}
function ChangeDistanceDecimal(distance){
	var dec = 1;
    var value = Math.round(distance * Math.pow(10, dec)) / Math.pow(10, dec);
	var val = new Array();
	val = value.split(".");
	var value = val[0]+","+val[1];
	return val;
}
function ChangeMileagePerLtrDecimal(kmpl){
	var dec = 2;
    var value = Math.round(kmpl * Math.pow(10, dec)) / Math.pow(10, dec);
	var val = new Array();
	val = value.split(".");
	var value = val[0]+","+val[1];
	return val;
}
function ChangeMileagePer100LtrDecimal(mphundredl){
	var dec = 2;
    var value = Math.round(mphundredl * Math.pow(10, dec)) / Math.pow(10, dec);
	var val = new Array();
	val = value.split(".");
	var value = val[0]+","+val[1];
	return val;
}
function ChangeCo2(carbEmmis){
	var dec = 2;
    var value = Math.round(carbEmmis * Math.pow(10, dec)) / Math.pow(10, dec);
	var val = new Array();
	val = value.split(".");
	var value = val[0]+","+val[1];
	return val;
}
