﻿var FLD_ID_PREFIX = 'ctl00_BodyContentPlaceHolder_';
var FLD_NAME_PREFIX = 'ctl00$BodyContentPlaceHolder$';
var INVITED_USERS_PREFIX = 'invitedUsers_';

var checker;
/*
window.onload = function() {
    checker = getChecker();
	//checkPhone();
}
*/

function $(id) {
    return document.getElementById(id);
}

function getFieldId(id) {
    return FLD_ID_PREFIX + id;
}

function getField(id) {
    return $(FLD_ID_PREFIX + id);
}

function trim(s) {
	return s.replace( /^\s*/, "" ).replace( /\s*$/, "" );
}

function goSelect(obj) {    
	if (obj.checked) {
		if (obj.id == FLD_ID_PREFIX + 'refFld') {		    
		    getField('regFld').checked = false;		    
		} else {
		    var refFld = getField('refFld');
		    if(refFld) {
			    refFld.checked = false;
			}			
		}
	}
	var regChecked = getField('regFld').checked;
	var smsFld = getField('smsFld');
	if(!regChecked) {	    
	    smsFld.checked = false;
	}
	smsFld.disabled = !regChecked;
	getField('mobile').disabled = !smsFld.checked;
	var fld1114 = getField('f1114');
	if(fld1114) {
	    fld1114.disabled = !regChecked;	    
	    var fld1115 = getField('f1115');
	    fld1115.disabled = !regChecked;
	    var fld1116 = getField('f1116');
	    fld1116.disabled = !regChecked;
	    var fld1117 = getField('f1117');
	    fld1117.disabled = !regChecked;
	    var fld1118 = getField('f1118');
	    fld1118.disabled = !regChecked;
	    var fld1119 = getField('f1119');
	    fld1119.disabled = !regChecked;
	    if(!regChecked) {
	        fld1114.checked = false;
	        fld1115.checked = false;
	        fld1116.checked = false;
	        fld1117.checked = false;
	        fld1118.value = '';
	        fld1119.selectedIndex = 0;	        
	    }
	}
}

function selBereich() {
    getField('regFld').checked = true;
    var refFld = getField('refFld');
    if(refFld) {
        refFld.checked = false;
    }
    getField('smsFld').disabled = false;
}

function goRegister() {
    var fn = getField(INVITED_USERS_PREFIX + 'firstName');
	var ln = getField(INVITED_USERS_PREFIX + 'lastName');
	var company = getField(INVITED_USERS_PREFIX + 'company');
	getField(INVITED_USERS_PREFIX + 'invitedFullName').innerHTML = fn.value + ' ' + ln.value;
	getField(INVITED_USERS_PREFIX + 'invitedCompany').innerHTML = company.value;
    return true;
}

function showInvitationPopup(show) {
    if(show) {
        $find('invitePopupId').show();
    } else {
        $find('invitePopupId').hide();
    }
}

function closeInvitationBox() {
    showInvitationPopup(false);
}

function rInv(id) {
    $('delInvItem').value = id;
    getField(INVITED_USERS_PREFIX + 'removeInvitationBtn').click();
}
	
function onCategoryChange(value) {
    var companyObj = getField(INVITED_USERS_PREFIX + 'company');
	if (value == 288) {
	    companyObj.value = getField('company').value;
	} else {
	    if(companyObj.value == '' || companyObj.value == getField('company').value) {
	        companyObj.value = 'Firma';
	    }
	}
}

function getChecker() {
	var c = '';
	var i;
	try {
		var v = document.getElementsByTagName('INPUT');
		for (i=0; i<v.length;i++) {
			if (v[i].type=='checkbox' || v[i].type=='radio') {
				if (v[i].checked) { c = c + 'T'; } else { c = c + 'F'; }
			}
		}
		//c = c + f.mobile.value;
	} catch (e) {}		
	return c;
}	

function logout() {
    $find('logoutBoxPopup').show();
}
