function addPhoneRow(frm, tableName)
	{
		var tblPhone= document.getElementById(tableName);
		var lastRow = tblPhone.rows.length;

		// new row
		var row = addRowToTable(tblPhone, lastRow);
	    //left cell
		var cellFirst = addCellToRow(row, 0);
		//cellFirst = addCellAttribute(cellFirst, 'width', '150');
		cellFirst = addCellAttribute(cellFirst, 'align', 'right');
		addTextToCell(cellFirst,'Telefon br.'+(lastRow)+'&nbsp;');
		
		
		// right cell
		var cellRight = addCellToRow(row, 1);
		//cellRight = addCellAttribute(cellRight, 'width', '147');
		cellRight = addCellAttribute(cellRight, 'align', 'left');
		
		var eRight = createElement('input');
		var eRightAttr = {	'name':'valueJobseekerPhone'+(lastRow),
							'id':'valueJobseekerPhone' + (lastRow),
							'class':'inputFormPass',
							'size':'30',
							'type':'text'};
		eRight = addElementAttributes(eRight, eRightAttr);
		cellRight = addElementToCell(cellRight, eRight);
		
		// center cell
		var cellLeft = addCellToRow(row, 2);
		//cellLeft = addCellAttribute(cellLeft, 'width', '283');
		cellLeft = addCellAttribute(cellLeft, 'align', 'left');
	
		var eLeft = createElement('select');
		var eLeftAttr = {	'name':'idPhoneType'+(lastRow),
							'id':'idPhoneType' + (lastRow),
							'class':'selectFormSmall'};
		eLeft = addElementAttributes(eLeft, eLeftAttr);
		for(var i=0; i < frm.idPhoneType1.length; i++) {
			var myNewOption = new Option(frm.idPhoneType1.options[i].text, frm.idPhoneType1.options[i].value);
			eLeft.options[i] = myNewOption;
		}
		cellLeft = addElementToCell(cellLeft, eLeft);
	}
	function addPhoneRow1(frm, tableName)
	{
		var tblPhone= document.getElementById(tableName);
		var lastRow = tblPhone.rows.length;

		// new row
		var row = addRowToTable(tblPhone, lastRow);
	    //left cell
		var cellFirst = addCellToRow(row, 0);
		//cellFirst = addCellAttribute(cellFirst, 'width', '111');
		cellFirst = addCellAttribute(cellFirst, 'align', 'right');
		addTextToCell(cellFirst,'Telefon br.'+(lastRow)+'&nbsp;');
		
		
		// right cell
		var cellRight = addCellToRow(row, 1);
		//cellRight = addCellAttribute(cellRight, 'width', '147');
		cellRight = addCellAttribute(cellRight, 'align', 'left');
		
		var eRight = createElement('input');
		var eRightAttr = {	'name':'evalueJobseekerPhone'+(lastRow),
							'id':'evalueJobseekerPhone' + (lastRow),
							'class':'inputFormPass',
							'size':'30',
							'type':'text'};
		eRight = addElementAttributes(eRight, eRightAttr);
		cellRight = addElementToCell(cellRight, eRight);
		
		// center cell
		var cellLeft = addCellToRow(row, 2);
		//cellLeft = addCellAttribute(cellLeft, 'width', '142');
		cellLeft = addCellAttribute(cellLeft, 'align', 'left');
	
		var eLeft = createElement('select');
		var eLeftAttr = {	'name':'eidPhoneType'+(lastRow),
							'id':'eidPhoneType' + (lastRow),
							'class':'selectFormSmall'};
		eLeft = addElementAttributes(eLeft, eLeftAttr);
		for(var i=0; i < frm.eidPhoneType1.length; i++) {
			var myNewOption = new Option(frm.eidPhoneType1.options[i].text, frm.eidPhoneType1.options[i].value);
			eLeft.options[i] = myNewOption;
		}
		cellLeft = addElementToCell(cellLeft, eLeft);
	}
	
	function removePhoneRow(frm, tableName)
	{
		var tblPhone= document.getElementById(tableName);
		var lastRow = tblPhone.rows.length;
		if (lastRow > 2)
			removeLastRowFromTable(tblPhone, lastRow-1, "Obrisati telefon?");
		else
			alert("Zabranjeno je brisanje prve linije za upis telefona!");
	}
	
	function removePhoneRow1(frm, tableName)
	{
		var tblPhone= document.getElementById(tableName);
		var lastRow = tblPhone.rows.length;
		if (lastRow > 2)
			removeLastRowFromTable(tblPhone, lastRow-1, "Obrisati telefon?");
		else
			alert("Zabranjeno je brisanje prve linije za upis telefona!");
	}
	
	function kontaktSubmitForm(objForm, colorNone, colorError)
{
    var validForm = true;
    validForm = chkForm(objForm, 'frmJobseeker', colorNone, colorError);
     
    var validPhones = minimumPhoneDigits(objForm);
	if (validForm == true){
         if (validPhones == false){
		 validForm = false;
         alert('Telefon nije ispravno unet');
         }  		  
	}
	if (validForm == true)
	{
	     var password = $('#passwordJobseeker').val();	
		 var confirmPass = $('#userPassword2').val();
		 if (password == confirmPass)
		 {
			 validForm = true;
		 }
		 else
		 {
			 validForm = false;
			 alert('Lozinka nije ispravno uneta');
			 $('#passwordJobseeker').val('');
			 $('#userPassword2').val('');
		 }
	}
	if (validForm == true)
	{
		var staraAdresa = $('#hiddenmailJobseekerOld').val();
		if (staraAdresa =='')
		{
		 var mailExist = $('#hiddenmailJobseeker').val();
		 if (mailExist == 'no')
		 {
		      validForm = true;
		 }
		 else if (mailExist == 'yes')
		 {
			 validForm = false;
			 alert ('E-mail adresa postoji u bazi');
			 $('#emailJobseeker').val('');
		 }
		 else
		 {
			 validForm = true;
		 }
		}
		else
		{
		     var mailPostoji = $('#hiddenmailJobseeker').val();	
			 if (mailPostoji== 'yes')
			 {
				  var novaAdresa = $('#emailJobseeker').val();
				  if (staraAdresa != novaAdresa)
				  {
					  validForm = false;
					  alert ('E-mail adresa postoji u bazi');
					  $('#emailJobseeker').val('');
				  }
				  else
				  {
					  validForm = true;
				  }
			 }
			 else
			 {
				 validForm = true;
			 }
		}
			
	}
	return validForm;	
	
	
}

function kontaktSubmitFormApp(objForm, colorNone, colorError)
{
    var validForm = true;
    validForm = chkForm(objForm, 'frmJobseeker', colorNone, colorError);
        
    var validPhones = minimumPhoneDigits(objForm);
	if (validForm == true){
         if (validPhones == false){
		 validForm = false;
         alert('Telefon nije ispravno unet');
         }  		  
	}
	return validForm;	
	
	
}

function kontaktSubmitForm1(objForm, colorNone, colorError)
{
    var validForm = true;
    validForm = chkForm(objForm, 'frmEmployer', colorNone, colorError);
        
    var validPhones = minimumPhoneDigits1(objForm);
	if (validForm == true){
         if (validPhones == false){
		 validForm = false;
         alert('Telefon nije ispravno unet');
         }  		  
	}
	if (validForm == true)
	{
	     var password = $('#passwordContact').val();	
		 var confirmPass = $('#euserPassword2').val();
		 if (password == confirmPass)
		 {
			 validForm = true;
		 }
		 else
		 {
			 validForm = false;
			 alert('Lozinka nije ispravno uneta');
			 $('#passwordContact').val('');
			 $('#euserPassword2').val('');
		 }
	}
	if (validForm == true)
	{
		 var mailExist = $('#hiddenmailEmployer').val();
		 if (mailExist == 'no')
		 {
		      validForm = true;
		 }
		 else if (mailExist == 'yes')
		 {
			 validForm = false;
			 alert ('E-mail adresa postoji u bazi');
			 $('#emailContact').val('');
		 }
		 else
		 {
			 validForm = true;
		 }	 
	}
	
	return validForm;	
	
	
}

function minimumPhoneDigits(objForm) 
{
    var validPhones = true;
	var broj = 0;
    for (var i=0; i < objForm.length; i++) {
	if (objForm.elements[i].name.substr(0,7) == 'valueJo')
	{
	    broj++;
        if (objForm.elements[i].name.substr(0,7) == 'valueJo' && onlyNumbersLength(objForm.elements[i].value) < 8)
		{
		validPhones =  false;
        }
	}
	if (objForm.elements[i].name.substr(0,7) == 'idPhone')
	{
	    
        if (objForm.elements[i].name.substr(0,7) == 'idPhone' && objForm.elements[i].value == 0)
		{
		validPhones =  false;
        }
	}
	}
	objForm.hiddenphone.value = broj;	
    return validPhones;
}
function minimumPhoneDigits1(objForm) 
{
    var validPhones = true;
	var broj = 0;
    for (var i=0; i < objForm.length; i++) {
	if (objForm.elements[i].name.substr(0,7) == 'evalueJ')
	{
	    broj++;
        if (objForm.elements[i].name.substr(0,7) == 'evalueJ' && onlyNumbersLength(objForm.elements[i].value) < 8)
		{
		validPhones =  false;
        }
	}
	if (objForm.elements[i].name.substr(0,7) == 'eidPhon')
	{
	    
        if (objForm.elements[i].name.substr(0,7) == 'eidPhon' && objForm.elements[i].value == 0)
		{
		validPhones =  false;
        }
	}
	}
	objForm.ehiddenphone.value = broj;	
    return validPhones;
}
function onlyNumbersLength(value)
    {
       
        var numbers = 0;
        for (var i=0; i < value.length; i++) 
            if (value.charAt(i) == '0' || value.charAt(i) == '1' || 
                value.charAt(i) == '2' || value.charAt(i) == '3' || 
                value.charAt(i) == '4' || value.charAt(i) == '5' || 
                value.charAt(i) == '6' || value.charAt(i) == '7' || 
                value.charAt(i) == '8' || value.charAt(i) == '9') numbers++;
        
        return numbers;
}

function addPosebnaZnanja(frm, tableName)
{
	var tblPZnanja= document.getElementById(tableName);
	var lastRow = tblPZnanja.rows.length;
	if(lastRow <= 10){
		// new row
		var row = addRowToTable(tblPZnanja, lastRow);
		//left cell
		var cellFirst = addCellToRow(row, 0);
		//cellFirst = addCellAttribute(cellFirst, 'width', '150');
		cellFirst = addCellAttribute(cellFirst, 'align', 'right');
		addTextToCell(cellFirst,'Posebna znanja '+(lastRow+1)+'&nbsp;');
		
		
		// right cell
		var cellRight = addCellToRow(row, 1);
		//cellRight = addCellAttribute(cellRight, 'width', '147');
		cellRight = addCellAttribute(cellRight, 'align', 'left');
		
		var eRight = createElement('textarea');
		var eRightAttr = {	'name':'valuePosebnoZnanje'+(lastRow+numFrom),
							'id':'valuePosebnoZnanje' + (lastRow+numFrom),
							'class':'inputFormText',
							'rows' : 2,
							'cols' : 35,
							'onKeyDown':"textCounter(this, 'pzCount"+(lastRow+numFrom)+"')",
							'onKeyUp':"textCounter(this, 'pzCount"+(lastRow+numFrom)+"')"};
		eRight = addElementAttributes(eRight, eRightAttr);
		cellRight = addElementToCell(cellRight, eRight);
		// center cell
		var cellLeft = addCellToRow(row, 2);
		//cellLeft = addCellAttribute(cellLeft, 'width', '283');
		cellLeft = addCellAttribute(cellLeft, 'align', 'left');
	
		var eLeft = createElement('div');
		var eLeftAttr = {'id':'pzCount' + (lastRow),
						 'width':100};
		eLeft = addElementAttributes(eLeft, eLeftAttr);
		cellLeft = addElementToCell(cellLeft, eLeft);
		document.getElementById('hiddenRowPZnanja').value = lastRow+1;
	} else alert ('Dozvoljeno je 10 unosa!');
}
function removePosebnaZnanja(frm, tableName)
{
	var tblPZnanja= document.getElementById(tableName);
	var lastRow = tblPZnanja.rows.length;
	if (lastRow > 1){
		removeLastRowFromTable(tblPZnanja, lastRow-1, "Obrisati posebno znanje?");
		document.getElementById('hiddenRowPZnanja').value = lastRow-1;
	}
		
}

