function getCookie(name) {var cookiefound = false;var start = 0;var end = 0;var cookieString = document.cookie;var i = 0;// scan the cookie for name  while(i <= cookieString.length) {   start =i;   end = start + name.length;   if (cookieString.substring(start,end) == name) {   cookiefound = true;   break;   }  i++} if (cookiefound) { start = end +1; end = document.cookie.indexOf(";",start);  if (end  < start) {  end = document.cookie.length;  }  return document.cookie.substring(start,end);}  return "";}function stringReplace(originalString, findText, replaceText) {        var pos = 0;        var len = findText.length;        pos = originalString.indexOf(findText);        while (pos !=-1)        {                preString = originalString.substring(0,pos);                postString = originalString.substring(pos+len, originalString.length);                originalString = preString + replaceText + postString;                pos = originalString.indexOf(findText);        }        return originalString;}function mybook(cookie1) {var s1 = 0;var e1 = 0;var pref_book = 'brown6';ismybook = cookie1.indexOf(pref_book,0);if (ismybook){ return true;} return false;}var cookie1;var cookie2;var j = 0;var k = 0;var pref_field = new Array(9);var fldval = new Array(10);var pref_book = 'brown6';var spchars = new Array(3);        spchars[0] = '@';        spchars[1] = '.';        spchars[2] = ' ';var encchars = new Array(3);        encchars[0] = '#40';        encchars[1] = '#2E';        encchars[2] = '+';cookie1 = getCookie('ph-personal1');cookie2 = getCookie('ph-personal2');pref_field[0] = 'given_names';pref_field[1] = 'last_name';pref_field[2] = 'ta_name';pref_field[3] = 'ta_email';pref_field[4] = 'other_name';pref_field[5] = 'teacher_email';pref_field[6] = 'email';pref_field[7] = 'teacher_name';pref_field[8] = 'other_email';if (mybook(cookie1)) {for(j=0;j<6;j++){ var start1= cookie1.indexOf(pref_field[j],0); start1 = start1 + pref_field[j].length + 1; var end1 = cookie1.indexOf('&',start1); fldval[j] = unescape(cookie1.substring(start1,end1));}fldval[0] = fldval[0] + " " + fldval[1];for(j=6;j<9;j++){ var start2= cookie2.indexOf(pref_field[j],0); start2 = start2 + pref_field[j].length + 1; var end2 = cookie2.indexOf('&',start2); fldval[j] = unescape(cookie2.substring(start2,end2));}}// Call to Function which decodes special charectersfor (j=0;j<9;j++) { for (k=0;k<3;k++) {  fldval[j] = stringReplace(fldval[j],encchars[k],spchars[k]);  }}
